CARMEN The Cape Town City Ballet presents its dramatic interpretation of the love triangle between the sultry...