The 50 Most Essential Classical Pieces for Your Mind

Double Concerto in D Minor for Two Violins, BWV 1043 - Vivace