Royal Ballet and Opera: Gabriele Viviani as Baron Scarpia and Malin Byström as Floria Tosca in Tosca, The Royal Opera ©2022 Clive Barda
Royal Ballet and Opera: Gabriele Viviani as Baron Scarpia and Malin Byström as Floria Tosca in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Malin Byström as Floria Tosca and Gabriele Viviani as Baron Scarpia in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Malin Byström as Floria Tosca and Gabriele Viviani as Baron Scarpia in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Gabriele Viviani as Baron Scarpia in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Gabriele Viviani as Baron Scarpia in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Gwyn Hughes Jones as Mario Cavaradossi and Gabriele Viviani as Baron Scarpia in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Gwyn Hughes Jones as Mario Cavaradossi and Josef Jeongmeen Ahn as Cesare Angelotti in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Malin Byström as Floria Tosca and Gwyn Hughes Jones as Mario Cavaradossi in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Gwyn Hughes Jones as Mario Cavaradossi and Malin Byström as Floria Tosca in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Malin Byström as Floria Tosca and Gwyn Hughes Jones as Mario Cavaradossi in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Gwyn Hughes Jones as Mario Cavaradossi and Malin Byström as Floria Tosca in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Gwyn Hughes Jones as Mario Cavaradossi in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Hubert Francis as Spoletta and Gabriele Viviani as Baron Scarpia in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Jeremy White as Sacristan in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Josef Jeongmeen Ahn as Cesare Angelotti in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Malin Byström as Floria Tosca, Thomas D. Hopkinson as Sciarrone and Hubert Francis as Spoletta in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Malin Byström as Floria Tosca in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Malin Byström as Floria Tosca in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Malin Byström as Floria Tosca in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Gabriele Viviani as Baron Scarpia in Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Production photo of Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Production photo of Tosca, The Royal Opera ©2022 ROH. Photograph by Clive Barda
Royal Ballet and Opera: Freddie De Tommaso as Mario Cavaradossi in Tosca, The Royal Opera ©2022 Clive Barda
Royal Ballet and Opera: Freddie De Tommaso as Mario Cavaradossi in Tosca, The Royal Opera ©2022 Clive Barda
Royal Ballet and Opera: Freddie De Tommaso as Mario Cavaradossi and Natalya Romaniw as Floria Tosca in Tosca, The Royal Opera ©2022 Clive Barda
Royal Ballet and Opera: Natalya Romaniw as Floria Tosca in Tosca, The Royal Opera ©2022 Clive Barda
Royal Ballet and Opera: Natalya Romaniw as Floria Tosca in Tosca, The Royal Opera ©2022 Clive Barda
Royal Ballet and Opera: Natalya Romaniw as Floria Tosca in Tosca, The Royal Opera ©2022 Clive Barda
Royal Ballet and Opera: Erwin Schrott as Baron Scarpia and Natalya Romaniw as Floria Tosca in Tosca, The Royal Opera ©2022 Clive Barda