Fr Richard's Installation Mass

As 3rd Parish Priest of St Catherine of Siena Parish by his Grace, Most Rev. Denis Hart, Archbishop of Melbourne

23 February 2018