Sonata No. 3 for Solo Violin in C Major, BWV 1005: I. Adagio

by Johann Sebastian Bach / Arthur Grumiaux

From the album: Complete Sonatas and Partitas for Solo Violin

Duration: 4:05

Complete Sonatas and Partitas for Solo Violin cover art