Bach for Flute & Harpsichord

Sonata in E-Flat Major for Flute & Harpsichord, BWV 1031: III. Allegro