Designed by
Title
Ruins of Gedi in Town of Gede - A medieval Swahili coastal settlement in Arabuko Sokoke Forest Reserves in Malindi, Kenya #325075095
Description
Ruins of Gedi in Town of Gede - A medieval Swahili coastal settlement in Arabuko Sokoke Forest Reserves in Malindi, Kenya