Bach for Christmas

Organ Concerto In D Minor, Bwv 596 "After Vivaldi" 1. Allegro - Grave - Fuga; 2. Largo E Spiccato ; 3. Allegro