Mother of God & Guardian Angels

19-Jul-2018

Castle Bromwich, West Midlands in Birmingham diocese