Giacomo Puccini (1858-1924)
Madama Butterfly
Libretto - Luigi Illica (1857-1919) & Giuseppe Giacosa (1847-1906)