Who composed the opera "Madame Butterfly"?
The opera “Madame Butterfly” was composed by the renowned Italian composer Giacomo Puccini. This tragic and emotionally charged opera, also known as “Madama Butterfly” in Italian, premiered at La Scala opera house in Milan on February 17, 1904. Puccini’s work is based on the short story “Madame Butterfly” (1898) by John Luther Long, which was further dramatized by David Belasco into a one-act play titled “Madame Butterfly: A Tragedy of Japan”. The libretto for the opera was crafted by Luigi Illica and Giuseppe Giacosa. Over time, Puccini revised the opera, resulting in different versions, but the “Standard Version” remains the most frequently performed today123.
100 to 150 years