Kenya, Gede ruins are the remains of a Swahili town located in Gedi, a village near the coastal town of Malindi. The great mosque
View Full Image on Dreamstime
Username: Rchphoto
Editorial: No
Width: 4229 pixels
Height: 2809 pixels
Downloads: 4
Image ID: 88092817