Watch & Listen
-
James MacMillanfor soprano solo, chorus and orchestraPlays: 2651
-
James MacMillanfor string quartetPlays: 5308
-
James MacMillanfor SATB chorus a cappellaPlays: 5667
-
James MacMillanfor saxophone and string orchestraPlays: 4266