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