Upendo Village

Pictures from Upendo Village in Navaisha, two hours' drive north of Nairobi.

Pages