The Chancel Window Central Lancet Lamb of God seated above the book of seven seals, bearing aloft the banner of the triumph of Life over sin and death.