Entertainment

A view of the village of Shela, the second main settlement in Lamu, an island in the Indian Ocean off the northern coast of Kenya

View gallery

500 photos

Celebrity, television, film and music photos

View Comments