St Joseph, Tewkesbury

19-Jul-2018

Tewkesbury, Gloucestershire in Clifton diocese