CNS-1007 Sr. Wachira cc.jpeg

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