Watch & Listen
-
James MacMillanConcerto for piano and orchestraPlays: 11943
-
James MacMillanfor SATB choir a cappellaPlays: 13782
-
James MacMillanfor mixed choir, a cappellaPlays: 17747
-
James MacMillanfor SATB choir and organPlays: 10333
-
James MacMillanThree interludes from the opera The Sacrifice for orchestraPlays: 13399
-
James MacMillanfor SATB chorus and organPlays: 7705
-
James MacMillanfor SATB chorus a cappellaPlays: 7828
-
James MacMillanfor chamber ensemblePlays: 11347
-
James MacMillanfor SATB chorus a cappellaPlays: 1615
-
James MacMillanfor organPlays: 1990