Wigan and Leigh Archives Online

PC2010.2693

PC2010.2693

St Peters Parish Church, Hindley, 1940s, 1950s.

Image Details

Location Hindley, Lancashire, England

Add to Basket