East window (15th century), Church of St Peter Mancroft, Norwich.
Photo: Mike Dixon
Detail of east window (15th century), Church of St Peter Mancroft, Norwich.
Photo: Mike Dixon

Church of St Peter Mancroft, Norwich