Bach: Sonatas and Partitas for Violin Solo BWV 1001 - 1006

IV. Double.Presto