Bach: The Sonatas and Partitas for Violin Solo

Partita For Violin Solo No. 1 In B Minor, BWV 1002 - IIIa. Sarabande