The Church of Saint Peter Mancroft, Norwich

[ca 1960]