Preview

Nice houses and hotels in Shela beach in the south of Lamu island archipelago in Kenya
Nice houses and hotels in Shela beach in the south of Lamu island archipelago in Kenya
Image ID: 1350-3978
Artist: Sergi Reboredo
Purchase a commercial license Buy framed prints & more from our print store