Bach for The Mind

Sonata For Violin And Harpsichord No. 1 In B Minor, BWV 1014 - 3. Andante