Amazing costume worn by Cecilia Dean of Visionaire.  Makes me think of the Black Swan movie with Natalie Portman.  Can not wait to see it!

Advertisements