The Adelaide Archdiocesan Pastoral Team 1986-2001

Where: St Peter Claver Church Hall, Dulwich, SA
When: March 10, 2018
Further information: View the document (PDF)