The face of Kibera


The face of Kibera

Home to more than 1.something million people.

Advertisements