The elite performers of Complexions Contemporary Ballet took to the Opera House stage from March 20th to the 22nd for their ...