Church of Our Lady Delaval
Uploaded by Steve Ellwood on 20 September 2014
www.steve-ellwood.org.uk
Photo ID: 112970 Building ID: 101041317 Report this photo