The passion of Spain and the torment of lost love was brought to the stage by Melbourne City Ballet in their performance of George Bizet’s Carmen at The Crossing Theatre on June 3.

To order photos from this page click here