Bach - The Sonatas And Partitas For Unacccompanied Violin

Sonata No. 3 In C, BWV 1005 Adagio