Watch & Listen
-
James MacMillanThree interludes from the opera The Sacrifice for orchestraPlays: 13695
-
James MacMillanfor SATB chorus and organPlays: 8004
-
James MacMillanfor SATB chorus a cappellaPlays: 8129
-
James MacMillanfor chamber ensemblePlays: 11983
-
James MacMillanfor SATB chorus a cappellaPlays: 1948
-
James MacMillanfor organPlays: 2464
-
James MacMillanfor choir and organPlays: 11191
-
James MacMillanPlays: 10671
-
James MacMillanfor trombone and orchestraPlays: 8851
-
James MacMillanIntroit for SATB chorus, organ, brass and percussionPlays: 11421