© Jamie Rose

The historic island towns of Lamu, Kenya