Wigan and Leigh Archives Online

PC2010.1639

PC2010.1639

The Recepticale Haigh Hall Estate, 1983

Image Details

Location Haigh, Lancashire, England

Add to Basket