7380 E 2nd St
Scottsdale, Arizona 85251

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 24, 2009

Interested 1