Barcelona Ballet: SWAN LAKE


April 29, 2012
Detroit Opera House,
Cost: $31-$61

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

RELATED EVENTS