One of the beautiful stained glass windows in Gloucester Cathedral, England.