Nick Cave on Blixa Bargeld (1987).

Oct 27 -

Nick Cave on Blixa Bargeld (1987).

Photography for and by creative humans.