Detail from an old Swahili house in the village of Shela in Lamu, an island off the north coast of Kenya