Bishop's Stortford, England: St Michael's Church: Lady Chapel window

Date Photographed: 2 June 2006
Description: Bishop's Stortford, England: St Michael's Church: Lady Chapel window (1920s, Christopher Webb)
Category: Other stained glass
Bishop's Stortford, England: St Michael's Church: Lady Chapel window (1920s, Christopher Webb)

Description: Bishop's Stortford, England: St Michael's Church: Lady Chapel window (1920s, Christopher Webb)