Who’s the author of the opera “Madame Butterfly”?

Haendel
Mozart
Puccini
Ravel

Trivia Crack Answers Main Page