onlybeaches

Counting the waves…

Smith’s Point Beach: Freeport, Bahamas – Turquoise Waters & Family Fun | OnlyBeaches