J. S. Bach - Sonatas and Partitas for Solo Violin

Partita I B-Minor, BWV 1002 - Double 2