onlybeaches

Counting the waves…

Thousand Ships Lagoon Beach — Thousand Ships Bay, Solomon Islands | OnlyBeaches