English Baroque Soloists, Monteverdi Choir, The London Oratory Junior Choir, John Eliot Gardiner & Johann Sebastian Bach
Best of Monteverdi Choir & English Baroque Soloists
6 MINUTES AND 56 SECONDS