Wigan and Leigh Archives Online

PC2010.1997

PC2010.1997

Residents of Haigh Receptacle (almshouse) possibly on a visit to Haigh Hall, 1889.

Image Details

Location Haigh, Lancashire, England

Add to Basket