St Charles Borromeo

19-Jul-2018

Hampton-on-the-Hill, Warwickshire in Birmingham diocese