Wigan and Leigh Archives Online

PC2010.2169

PC2010.2169

Stotherts Ltd, Factory at Atherton circa 1930's.

Image Details

Location Atherton, Lancashire, England

Add to Basket