A stained glass window in the Bury St Edmund Cathedral in England.