The 99 Most Essential Violin Masterpieces

Concerto No. 2 in E Major for Violin and Strings, BWV. 1042 - II. Adagio