Norwich, St Peter Mancroft

The east window _____ return