#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…

3 weeks ago