Wigan and Leigh Archives Online

PC2009.145

PC2009.145

Leigh Market Hall on 3 May 1968.

Image Details

Location Leigh, Lancashire, England

Add to Basket

Prints Temporarily Unavailable