The Baroque Experience

Johann Sebastian Bach: Brandenburg Concerto No. 3 in G major, BWV 1048 (II. Adagio)