Carmen, Houston Grand Opera (Photo: Lynn Lane)

Carmen, Houston Grand Opera  (Photo: Lynn Lane)