Christchurch Operatic Society

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