onlybeaches

Counting the waves…

Bosaso Coral Shore Beach — Bosaso, Somalia | OnlyBeaches