Ordination of Priests 2025

June 28th, 2025

DIOCESE OF SOUTHWELL & NOTTINGHAM