Stained glass window in a private chapel at the Tower of London.