From Bach to the New Millenium

Allemanda Jazz (From Violin Partita No.1 in B minor, BWV 1002)