Designed by
Title
Street scene, Nairobi #40473026
Description
NAIROBI, KENYA-FEBRUARY 18: Unidentified people go about their business on busy streets in downtown Nairobi, Kenya on February 18, 2013, immediately before the national election.
This image is editorial