by Zolton in New Fashion on Thursday 17 March 2011

Edgy fashion label Belle Sauvage have done it again with this inspiring, mind-bending film by chief designer, Christian Neuman.