Nick Cave was born in Fulton, Missouri in 1959. He creates “Soundsuits”—surreally majestic objects blending fashion and sculpture—that originated as metaphorical suits of armor in response to the ...
It looks like you're using an old browser. To access all of the content on Yr, we recommend that you update your browser. It looks like JavaScript is disabled in your browser. To access all the ...