Floria Tosca - Angela Gheorghiu Mario Cavaradossi - Roberto Alagna Baron Scarpia - Ruggero Raimondi Cesare Angelotti - Maurizio Muraro Der Mesner - Enrico Fissore Spoletta - David Cangelosi Sciarrone - Sorin Coliban Conducted by Antonio Pappano
Hide player controls
Hide resume playing