England, East Sussex, Rye, The Parish Church of St.Mary, Stained Glass Window depicting The Manifestation of Christ to the Gentiles