Wigan and Leigh Archives Online

PC2010.3617

PC2010.3617

People at the market in front of the Parish Church of St Mary the Virgin on Market Place, Leigh, no date.

Image Details

Location Leigh, Lancashire, England

Add to Basket