Entrance to the mosque in the ruins of the Swahili town, Takwa, on Manda Island. #Kenya #Lamu