Bach: Violin Sonatas Nos. 1-3 / Partitas Nos. 1-3

Violin Partita No. 2 In D Minor, Bwv 1004 - I. Allemande