Classical Beginners Guide

Bach - Concerto For Violin & Oboe Bwv 1060 - II. Adagio