onlybeaches

Counting the waves…

Warsheikh Rocky Shore Beach — Warsheikh, Somalia | OnlyBeaches