1 result found.
Theatre
Josh Pritchard finds this satirical opera is limited by its scope, even though there’s still plenty to enjoy 3.5 stars