Wigan and Leigh Archives Online

PC2010.1398

PC2010.1398

Sacred Heart Church, Hindsford, 4 September 1996

Image Details

Location Atherton, Lancashire, England

Add to Basket