England, Essex, Saffron Walden, Parish Church of St.Mary The Virgin, Stained Glass Window depicting Scenes of The Life of Jesus Christ