Image Ref : DRA 2545.tif

Church Interior c1907

Denbury church interior showing oil lamps. Dated 1907. Building completed 1381. Unusually long chancel. DRA 0323 DB 42