wamuyu2 CROP.jpg

Loreto Sr. Teresia Wamuyu Wachira of Nairobi, Kenya (Pax Christi International)
Loreto Sr. Teresia Wamuyu Wachira of Nairobi, Kenya (Pax Christi International)