#ContemporaryOpera

Long Beach Opera opens busy season with palate cleansers

Because Long Beach Opera’s 48th season features their biggest-ever bill of fare, perhaps it’s fitting to start with what director…

4 hours ago