
✕
Addingham Church, St Peter, Wharfedale, Yorkshire.
St Peter's Church is a Church of England parish church in the village of Addingham, West Yorkshire. England.A grade 1 listed building. Photographed 19th March 2021
Image dimensions: 3619 x 2036 pixels