Madam Butterfly

Welsh National Opera