St Thomas & St Edmund of Canterbury

19-Jul-2018

Erdington, West Midlands in Birmingham diocese