Streets of Mombasa: Kenya, 2011

15 images Created 15 Feb 2011

A bustling trade hub for centuries, Kenya's coastal city of Mombasa is richly seeped in the cultural, economic and political history of East Africa...
View: 100 | All