onlybeaches

Counting the waves…

Takwa Beach, Manda Island: Lamu's Hidden Swahili Coast | OnlyBeaches