One of the many small streets in Old Town Mombassa.
Stop slideshowStart slideshow Refresh Close window