Watch & Listen
-
James MacMillanConcerto for piano and orchestraPlays: 11676
-
James MacMillanfor SATB choir a cappellaPlays: 13534
-
James MacMillanfor mixed choir, a cappellaPlays: 17304
-
James MacMillanfor SATB choir and organPlays: 10116
-
James MacMillanThree interludes from the opera The Sacrifice for orchestraPlays: 13176
-
James MacMillanfor SATB chorus and organPlays: 7494
-
James MacMillanfor SATB chorus a cappellaPlays: 7626
-
James MacMillanfor chamber ensemblePlays: 10850
-
James MacMillanfor SATB chorus a cappellaPlays: 1342
-
James MacMillanfor organPlays: 1683