P2340494 Post navigation Previous: REVIEW: Midland Opera’s ‘Carmen’ tackles controversial themes in a thrilling new production