Wigan and Leigh Archives Online

PC2009.335

PC2009.335

St Thomas the Martyr Parish Church, Upholland. This photograph was taken after renovation work in 1937.

Image Details

Location Upholland, Lancashire, England

Add to Basket