Description of Content

The altar and a stained glass window in the Church of England at Dingley.

More Information