Watch & Listen
-
James MacMillanConcerto for piano and orchestraPlays: 11912
-
James MacMillanfor SATB choir a cappellaPlays: 13745
-
James MacMillanfor mixed choir, a cappellaPlays: 17702
-
James MacMillanfor SATB choir and organPlays: 10311
-
James MacMillanThree interludes from the opera The Sacrifice for orchestraPlays: 13364
-
James MacMillanfor SATB chorus and organPlays: 7681
-
James MacMillanfor SATB chorus a cappellaPlays: 7799
-
James MacMillanfor chamber ensemblePlays: 11299
-
James MacMillanfor SATB chorus a cappellaPlays: 1593
-
James MacMillanfor organPlays: 1959