One of the many small streets in Old Town Mombassa.