Bach 2 The Future, Vol. 2

Violin Sonata No.3 in C major, BWV 1005 - I. Adagio (C大调第三号小提琴奏鸣曲, BWV 1005)