Singing, production shine through in NC Opera’s ‘Madama Butterfly’

October 31, 2015 1:47 PM