Our Lady of Good Counsel & St Gregory the Great

19-Jul-2018

Bearwood, West Midlands in Birmingham diocese