Wigan and Leigh Archives Online

PC2010.3019

PC2010.3019

Market Place, Leigh, picture taken from above overlooking shops and market, circa 1964.

Image Details

Location Leigh, Lancashire, England

Add to Basket