Wigan and Leigh Archives Online

PC2010.3947

PC2010.3947

A view of Holgate House on Moor Road, Orrell, no date.

Image Details

Location Orrell, Lancashire, England

Add to Basket