Shela


Shela is a village on Lamu Island, home to the most spectacular beaches in Kenya. With it’s pure white sand, traditional fisherman and their dhows, this collection pays tribute to the unparalleled charm of this area. Our inspiration is the fish, which is naturally in abundance and is the main source of sustenance and life.

Read more