Wigan and Leigh Archives Online

PC2010.3886

PC2010.3886

A view of the Abbey Lakes Hotel, Orrell, 1904.

Image Details

Location Orrell, Lancashire, England

Add to Basket