Tudeley, England: All Saints' Church: north chancel window, detail

Date Photographed: 18 August 2011
Description: Tudeley, England: All Saints' Church: north chancel window, detail (installed 1967-1985, Marc Chagall)
Category: Marc Chagall
Tudeley, England: All Saints' Church: north chancel window, detail (installed 1967-1985, Marc Chagall)

Description: Tudeley, England: All Saints' Church: north chancel window, detail (installed 1967-1985, Marc Chagall)