Immaculate Conception

19-Jul-2018

Bicester, Oxfordshire in Birmingham diocese