Madama Butterfly (Madame Butterfly) is an opera in three acts (originally two acts) by Giacomo Puccini, with an Italian libretto by Giuseppe Giacosa...
Kiri Te Kanawa, Alexandru Agache, Michael Sylvesyer, and Roberto Scandiuzzi star in this Covent Garden production of the Verdi opera conducted by Sir...