Wigan and Leigh Archives Online

PC2010.2861

PC2010.2861

Christ Church Pennington, The Choir, 1954.

Image Details

Location Pennington, Lancashire, England

Add to Basket