Translation: Bach, Johann Sebastian.
Translation: I. Adagio but not so much. Bach, Johann Sebastian.
Translation: Flute, Basso Continuo. Main sheet music.