Thomas Allen/Robert Tear/Gillian Knight/Simon Rattle/Royal Opera House Covent Garden Orchestra

Thomas Allen/Robert Tear/Gillian Knight/Simon Rattle/Royal Opera House Covent Garden Orchestra

Thomas Allen/Robert Tear/Gillian Knight/Simon Rattle/Royal Opera House Covent Garden Orchestra