Video message from the Archdiocese of Lima, Peru

15 April 2020
Archbishop Carlos Castillo Mattasoglio. Image: Supplied.

 

A video message from Archbishop Carlos Castillo Mattasoglio, Archbishop of Lima, Peru.

Read Daily
* indicates required

RELATED STORIES