Who composed the opera Madama Butterfly?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The opera Madama Butterfly was composed by the Italian composer Giacomo Puccini.12

The work features an Italian libretto written by Luigi Illica and Giuseppe Giacosa. It premiered in 1904 and remains one of the most frequently performed operas in the repertoire.13