Friars of the Province Rome

Fr. Pierre Farrugia OFM

Work and ministry

  • Definitor, Master Temporary Professed Immaculate Conception Province USA
Scroll to Top