Bach, Bloch and Hindemith: Works for Piano and Orchestra

Concerto Grosso No.1 for Strings with Piano Obbligato - III. Pastorale and Rustic Dances