Bach: Concertos for Harpsichord and String Orchestra

Concerto for Harpsichord & String Orchestra No. 2 in E (BWV 1053) - I. Allegro