Opera Explained: Puccini - Madama Butterfly (Smillie)

The return of Pinkerton