Wigan and Leigh Archives Online

PC2009.1007

PC2009.1007

Men building St Luke's church, Orrell in 1938.

Image Details

Location Orrell, Lancashire, England

Add to Basket