Bach for The Mind

Goldberg Variations, BWV 988 - Var. 23 a 2 Clav.