onlybeaches

Counting the waves…

Kiwayu Beach: Lamu County's Reef-Fringed Island Escape | OnlyBeaches