Wigan and Leigh Archives Online

PC2010.1345

PC2010.1345

Interior photograph of Leigh Parish Church of St Mary the Virgin, prior to re-building in 1869-1870, Leigh.

Image Details

Location Leigh, Lancashire, England

Add to Basket