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

Kalenjin woman, walking down country road, Near Eldoret, Kenya

Bookmark the permalink.

Comments are closed.