Fr. Philemon Patitsas

Fr. Philemon Patitsas is the Presiding Priest of St. Katherine (Naples, FL)