Madama Butterfly

Madama Butterfly is an Italian opera in three acts with music by Giacomo Puccini. The libretto was written by Giuseppe Giacosa and Luigi Illica. It was based on a play by David Belasco. The opera was first performed in Milan, Italy, on February 17, 1904. Its revised version was performed in Brescia, on May 28, 1904. Although a fiasco at its premiere, it soon established itself in its revised version as one of the most beloved of operas. 

Principal characters
 Cio-Cio-San - soprano
 Pinkerton - tenor
 Suzuki - mezzo-soprano
 Sharpless - baritone

Sources
 The Complete Dictionary of Opera & Operetta, James Anderson, Wings Books, 1989.

Category:Compositions by Giacomo Puccini
Category:1904 works
Category:1900s operas