Placeholder canvas
My Green Pod Logo

African little girls standing in trash and looking at houses in Kibera slum, Kenya, East Africa. Kibera is the largest slum in Nairobi, the largest urban slum in Africa, and the third largest in the world

Leave a Reply