what stephanie says

JS Bach, BWV 1003 - Sonate 2: Grave, Fuga, Andante, Allegro.