English Baroque Soloists, John Eliot Gardiner

English Baroque Soloists, John Eliot Gardiner

Bach: Cantatas BWV 16; 98; 139