Watch & Listen
-
James MacMillanConcerto for piano and orchestraPlays: 11849
-
James MacMillanfor SATB choir a cappellaPlays: 13689
-
James MacMillanfor mixed choir, a cappellaPlays: 17608
-
James MacMillanfor SATB choir and organPlays: 10256
-
James MacMillanThree interludes from the opera The Sacrifice for orchestraPlays: 13324
-
James MacMillanfor SATB chorus and organPlays: 7633
-
James MacMillanfor SATB chorus a cappellaPlays: 7756
-
James MacMillanfor chamber ensemblePlays: 11205
-
James MacMillanfor SATB chorus a cappellaPlays: 1539
-
James MacMillanfor organPlays: 1899