This exhibit features a selection of Chicago artist Nick Cave's "Soundsuits" - wearable sculptures named for the noise they make when worn.
Added by Upcoming Robot on September 21, 2009