onlybeaches

Counting the waves…

Adagege Island Beach — Adagege Island, Solomon Islands | OnlyBeaches