Watch & Listen
-
James MacMillanConcerto for piano and orchestraPlays: 11998
-
James MacMillanfor SATB choir a cappellaPlays: 13815
-
James MacMillanfor mixed choir, a cappellaPlays: 17798
-
James MacMillanfor SATB choir and organPlays: 10360
-
James MacMillanThree interludes from the opera The Sacrifice for orchestraPlays: 13430
-
James MacMillanfor SATB chorus and organPlays: 7736
-
James MacMillanfor SATB chorus a cappellaPlays: 7856
-
James MacMillanfor chamber ensemblePlays: 11435
-
James MacMillanfor SATB chorus a cappellaPlays: 1662
-
James MacMillanfor organPlays: 2020