Bach, JS : Concertos for 2 & 3 Keyboards

Bach, JS : Concerto for 3 Keyboards in D minor BWV1063 : I Allegro