Stained glass window found in Gloucester Cathedral, England.