Opera review: Carmen

by