Wigan and Leigh Archives Online

PC2010.1536

PC2010.1536

Leigh Town Hall theatre poster, mid 19 century

Image Details

Location Leigh, Lancashire, England

Add to Basket