Barcelona Ballet: SWAN LAKE

Catch the North American premier as the Barcelona Ballet performs Swan lake at the Detroit Opera House from