onlybeaches

Counting the waves…

Silversands Beach: Malindi's Coral-White Shore on Kenya's Coast | OnlyBeaches