Odda's Chapel is a surviving Anglo-Saxon church at Deerhurst, Gloucestershire. Earl Odda had it built for the benefit of the soul of his brother Ælfric, who died on 22 December 1053.
Uploaded by yblogmd on 12 November 2016
Photo ID: 145329 Building ID: 101304997 Report this photo