Explore the best classical music with our free radio player
Oedipus Rex (1926-27, rev.1948)
Igor Stravinsky
Plays: 3093
Visitatio Sepulchri (choral version) (1993)
James MacMillan
Plays: 2948
Trumpet Concerto (1988)
Peter Maxwell Davies
Plays: 243
Healing light (The Peacemakers) (2011)
Karl Jenkins
Plays: 2024
Sphären (2001-06): IV. Regenkanon (excerpt)
York Höller
Plays: 3960
Mass of Blessed John Henry Newman (2010)
Plays: 1081