Title: Fifteenth-century glass in the chancel window of St. Peter Mancroft, Norwich
Subjects: St. Peter Mancroft Church (Norwich, Eng.), Glass painting and staining
Places: England, Norwich