JS Bach: Goldberg Variations, BWV988 - Variation 25

JS Bach: Goldberg Variations, BWV988 - Variation 25