Flute Sonata in E-Flat Major, BWV 1031: III. Allegro
Johann Sebastian Bach
,
Alexandre Magnin
,
Robert Hairgrove