Bach for Easter

Flute Sonata in E Flat Major, BWV 1031 - For Flute - 1. Allegro moderato