Puccini: Madama Butterfly: Ancora Un Passo Or Via (Act One) Album: Madama Butterfly (CD1)Artist: Montserrat Caballé, Bernabe Marti Listen and download