onlybeaches

Counting the waves…

Kipini Beach: Swahili Coast Sands at Kenya's Tana River Delta | OnlyBeaches