onlybeaches

Counting the waves…

Gaulding Cay North Beach: Eleuthera's Hidden Turquoise Gem | OnlyBeaches