-
James MacMillan: The Sacrifice (2010)
performed by Amanda Baldwin (mezzo-soprano), Christopher Purves (baritone), Leigh Melrose (baritone), Lisa Milne (soprano), Peter Hoare (tenor), Rosie Hay (soprano), Samantha Hay (soprano), Sarah Tynan (soprano), Welsh National Opera Chorus (choir, chorus)
composed by James MacMillan