Goldberg Variations, BWV 988
1
5:21
2
2:06
3
1:36
4
3:09
5
1:03
6
1:21
7
1:12
8
2:20
9
2:02
10
2:14
11
1:40
12
2:29
13
2:10
14
6:09
15
2:17
16
6:18
17
2:45
18
2:01
19
1:44
20
1:15
21
2:06
22
4:36
23
1:28
24
2:13
25
3:03
26
10:09
27
1:48
28
1:37
29
2:03
30
2:06
31
2:32
32
6:21

More by Lang Lang

Featured On