Christchurch Operatic Society

The archives are held at the Public Library consist of ephemera, such as programmes.