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