Photo Essay – Gedi Ruins

Gedi Ruins
The Gedi Ruins are the remains of an ancient Swahili coastal town.