20260606 1000 Diocesan Ordinations V FINAL - PRINT 550
Read

20260606 1000 Diocesan Ordinations V FINAL - PRINT 550

The Ordination of Deacons and Priests Saturday 6 June 2026 • 10 a.m.

Read the publication