Bach for Easter

Concerto for Harpsichord, Strings and Continuo No. 3 in D major, BWV 1054 - 3. Allegro