Wigan and Leigh Archives Online

PC2010.2417

PC2010.2417

Steam tram on Market Street, Hindley, 1902.

Image Details

Location Hindley, Lancashire, England

Add to Basket