onlybeaches

Counting the waves…

Shela Beach, Lamu: White Sand Meets Swahili Coast | Kenya | OnlyBeaches