Bach - Goldberg Variations etc

Prelude, Fugue and Allegro in E flat major BWV 998 - Allegro