One of the stained glass windows in Wells Cathedral, Somerset, England.