onlybeaches

Counting the waves…

Elizabeth Island Beach: Exuma's Hidden Turquoise Gem | OnlyBeaches