Wigan and Leigh Archives Online

PC2010.3394

PC2010.3394

Priests during mass at Sacred Heart Roman Catholic Church, Hindley Green, no date.

Image Details

Location Hindley Green, Lancashire, England

Add to Basket