TheatrePassion, obsession, jealousy - Cape Town City Ballet's Carmen has it allDebbie Hathway 30 Mar 2015