St Joseph, Thame

19-Jul-2018

Thame, Oxfordshire in Birmingham diocese