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