Opera Explained: Puccini - Madama Butterfly (Smillie)

Waiting for Pinkerton - The Humming Chorus