Improvisation: exercises on the scale and modulation (D major – C minor), after C.P.E. Bach

Improvisation: exercises on the scale and modulation (D major – C minor), after C.P.E. Bach a song by Mélisande Mcnabney on Internet Music