St Margaret of Castello

Fr. Michael Mary Dosch, O.P./Director of the Blessed Margaret Guild