onlybeaches

Counting the waves…

Mkwiro Beach: Wasini Island's Hidden Shore in Kwale, Kenya | OnlyBeaches