Wigan and Leigh Archives Online

PC2010.189

PC2010.189

Exterior view of Newchurch-Kenyon Parish Church, Kenyon. No date.

Image Details

Location Kenyon, Lancashire, England

Add to Basket