Wigan and Leigh Archives Online

PC2010.595

PC2010.595

A view of St James's Catholic Church, Orrell, no date.

Image Details

Location Orrell, Lancashire, England

Add to Basket