• Architecture & development

A serene coastal refuge in Kenya