Skip to main content

Beach and shore front, Lamu Island, Kenya

Lone walker along beach front in Kenya