Opera Swirl Image

Opera Birmingham: ‘Carmen’ combines French refinement, Spanish flavor

Opera Birmingham: ‘Carmen’ combines French refinement, Spanish flavor