Wigan and Leigh Archives Online

PC2010.1808

PC2010.1808

New Lands road, Pennington, Leigh, 19 April 1957

Image Details

Location Pennington, Lancashire, England

Add to Basket