Marjorie Chan
TORONTO — The Canadian Children’s Opera Company announces the return of its annual main stage production with its latest commission, “The Nightingale of a Thousand Songs,” based on a beloved[...]
TORONTO — The Canadian Children’s Opera Company announces the return of its annual main stage production with its latest commission, “The Nightingale of a Thousand Songs,” based on a beloved[...]