A mother and child stand on the road in Nyeri Village, Kenya. [Translate] 8 August, 2014Comments are closed. Tweet