Magnificat, for 5 voices, 5-part chorus, orchestra & continuo in D major, BWV 243 (BC E14)
Performance:

A Ceremony of Carols

Magnificat, for 5 voices, 5-part chorus, orchestra & continuo in D major, BWV 243 (BC E14)