St Francis of Assisi, Shelfield

19-Jul-2018

Shelfield, West Midlands in Birmingham diocese