Sonatas & Partitas for solo violin, BWV 1001-1006: Sonata No.3 in C Major, BWV 1005: I. AdagioStanley RitchieClassical1 Shazamsplay full songShare