St Mary of the Angels

19-Jul-2018

Aldridge, West Midlands in Birmingham diocese