The indomitable spirit of Kenyan women and the irrepressible joy of the children

Kibera, Africa’s largest slum, near Nairobi, Kenya

Bookmark the permalink.

Comments are closed.