Carmen, Houston Grand Opera (Photo: Lynn Lane)

Carmen, Houston Grand Opera (Photo: Lynn Lane)