Watch & Listen
-
James MacMillanConcerto for piano and orchestraPlays: 11916
-
James MacMillanfor SATB choir a cappellaPlays: 13751
-
James MacMillanfor mixed choir, a cappellaPlays: 17711
-
James MacMillanfor SATB choir and organPlays: 10314
-
James MacMillanThree interludes from the opera The Sacrifice for orchestraPlays: 13370
-
James MacMillanfor SATB chorus and organPlays: 7687
-
James MacMillanfor SATB chorus a cappellaPlays: 7803
-
James MacMillanfor chamber ensemblePlays: 11305
-
James MacMillanfor SATB chorus a cappellaPlays: 1595
-
James MacMillanfor organPlays: 1964