Hail! Queen of Heaven
Music in honour of the Virgin Mary
CSCD508
The Cambridge Singers