Angels and Demons

Bach, JS: Keyboard Concerto in D Minor, BWV 974 - II. Adagio (After Marcello's Oboe Concerto)