Every purpose under the heaven

A performance by Peterborough Choral Society and conducted by Anne McDonald.