Watch & Listen
-
James MacMillanfor SATB chorus a cappellaPlays: 10520
-
James MacMillanfor pianoPlays: 12834
-
James MacMillanfor string quartetPlays: 8099
-
James MacMillanfor SATB choir a cappellaPlays: 9191
-
James MacMillanfor unison voices, 3-part treble voices, flute, tubular bells and pianoPlays: 12622
-
James MacMillanPlays: 11594
-
James MacMillanfor SATB chorus and obbligato trumpet or organPlays: 10635
-
James MacMillanfor SATB double chorus a cappellaPlays: 9759
-
James MacMillanfor SATB choir and organPlays: 11936
-
James MacMillanfor mixed voices with multiple divisi, a cappellaPlays: 1592