Babu British of Shela: Linen, Laughter, and the Gentle Art of Living Well
There are people who belong so completely to a place that the landscape feels incomplete without them. In Shela, on Lamu Island, that person is Babu British, my friend, a local icon,...