Watch & Listen
-
James MacMillanConcerto for piano and orchestraPlays: 12102
-
James MacMillanfor SATB choir a cappellaPlays: 13901
-
James MacMillanfor mixed choir, a cappellaPlays: 17967
-
James MacMillanfor SATB choir and organPlays: 10430
-
James MacMillanThree interludes from the opera The Sacrifice for orchestraPlays: 13507
-
James MacMillanfor SATB chorus and organPlays: 7813
-
James MacMillanfor SATB chorus a cappellaPlays: 7932
-
James MacMillanfor chamber ensemblePlays: 11630
-
James MacMillanfor SATB chorus a cappellaPlays: 1760
-
James MacMillanfor organPlays: 2173