Watch & Listen
-
James MacMillanfor SATB choir and organPlays: 10439
-
James MacMillanThree interludes from the opera The Sacrifice for orchestraPlays: 13515
-
James MacMillanfor SATB chorus and organPlays: 7819
-
James MacMillanfor SATB chorus a cappellaPlays: 7942
-
James MacMillanfor chamber ensemblePlays: 11640
-
James MacMillanfor SATB chorus a cappellaPlays: 1767
-
James MacMillanfor organPlays: 2184
-
James MacMillanfor choir and organPlays: 10978
-
James MacMillanPlays: 10408
-
James MacMillanfor trombone and orchestraPlays: 8657