Bach: Complete Works for Harpsichord

Aria with 30 Variations, BWV 988 "Goldberg Variations": III. Variation 2