Madam Butterfly by Giacomo Puccini performed by the Welsh National Opera (WNO)
Director Joachim Herz’s Madam Butterfly has been a firm favourite with audiences for nearly 30 years and with good reason. This production is a classic, faithful to the traditional staging of this muc ...