A boatman approaches Shela beach on Lamu island. The famous Peponi Hotel is visible on the left.
Back