Nick Cave brings art, fashion and sculpture to life with his incredible “Soundsuits.” These extravagant wearable pieces are made out of stuffed animals, twigs, sequins, and thousands of buttons. His latest work can be seen at Fantastic 2012 in France.
Photos © Nick Cave Via Designboom