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 August 28, 2009