Sonata No. 3 for Violin Solo in C Major, BWV 1005: I. AdagioJames EhnesClassical5 Shazams play full songShare