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

Luhya boy, Kakamega forest, Western province, Kenya

Bookmark the permalink.

Comments are closed.