Review: TOSCA at Opera Theatre Of Saint Louis
by Steve Callahan
- May 30, 2023
It’s a masterpiece! Tosca has opened at Opera Theatre of St. Louis, and the production emphatically reconfirms that group’s status as one of the world’s great opera companies.