what stephanie says

JS Bach, BWV 1005 - Sonate 3: Adagio, Fuga, Largo, Allegro assai.