KIBERA SLUMS
"City within the city"
 
KIBERA SLUMS
41
504
3
Published:

KIBERA SLUMS

Daily life in Kibera Slums (Nairobi, Kenya). One of the largest slums in Africa.
41
504
3
Published: