Johann Sebastian BachSonata for Violin Solo No.3 C Major BWV 10051. Adagio2. Fuga3. Largo4. Allegro assai Á¤°æÈ Nathan Milstein