The Noisemaker
For years, Nick Cave’s Soundsuits have made a major rumble in the art world. They’re wearable sculpture that can whoosh, trill and clang.
For years, Nick Cave’s Soundsuits have made a major rumble in the art world. They’re wearable sculpture that can whoosh, trill and clang.