Bach for A Winter Day

Violin Sonata No.3 in C major, BWV 1005 - 3. Largo