Holy Trinity, Chipping Norton

19-Jul-2018

Chipping Norton, Oxfordshire in Birmingham diocese