Our Lady & St Christopher, Stockport

19-Jul-2018

Stockport, Greater Manchester in Shrewsbury diocese