Bach: The Complete Sonatas & Partitas For Solo Violin - Vol. 2

Sonata No. 3 In C, BWV 1005: Adagio