Cambridge, England: St Giles's Church: rood screen panel, David

Date Photographed: 14 June 2011
Description: Cambridge, England: St Giles's Church: rood screen panel, David
Category: Art
Cambridge, England: St Giles's Church: rood screen panel, David

Description: Cambridge, England: St Giles's Church: rood screen panel, David