Madama Butterfly

Opera

Writers: Giacomo Puccini Luigi Illica Giuseppe Giacosa

Listen


Madama Butterfly guide sections