Madama Butterfly

A story of love and sacrifice set to exquisitely beautiful music.