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