Deule-House-Shela-Lamu-Island-Kenya-Exterior-1.jpg

DEULI HOUSE

Shela, Lamu Island, Kenya