Madama Butterfly

Kelly Kaduce is a moving Butterfly in the Canadian Opera Company's alternate cast of the Puccini classic

by