31 Classical Flute Solos by History's Greatest Composers : Satie, Chopin, Vivaldi, Bizet, Mozart, Beethoven, Bach, and more. (2023)