Shela beach, Lamu Archipelago, Kenya

- Image ID: D31F7P
Shela beach, Lamu Archipelago, Kenya
Ariadne Van Zandbergen / Alamy Stock Photo
Image ID: D31F7P
Location: Lamu, Kenya