Diocese of Northampton celebrates patronal feast

Diocese of Northampton celebrates patronal feast