Wigan and Leigh Archives Online

PC2010.3900

PC2010.3900

Leigh Market and Town Hall illuminated at night, Leigh, 1930.

Image Details

Location Leigh, Lancashire, England

Add to Basket