Art News Nick Cave’s World-Famous Soundsuits Featured in the Pages of Vogue Posted byconteAugust 27, 2010