Designed by
Title
An abandoned well on the Ruins of Gedi - A medieval Swahili coastal settlement in Arabuko Sokoke Forest Reserves in Malindi, Kenya #325074794
Description
An abandoned well on the Ruins of Gedi - A medieval Swahili coastal settlement in Arabuko Sokoke Forest Reserves in Malindi, Kenya