St Francis of Assisi, Shefford

19-Jul-2018

Shefford, Bedfordshire in Northampton diocese