England, West Sussex, Chichester, Chichester Cathedral, Stained Glass Window depicting The Life of Christ