Our Lady & the Apostles, Stockport

19-Jul-2018

Stockport, Greater Manchester in Shrewsbury diocese