< Back

Fr. John O'Leary of the Archdiocese of Miami, Florida USA

Fr. John is a senior priest currently serving in Lima, Peru.

Fr. John O'Leary of the Archdiocese of Miami, Florida USA