The Nick Cave Labyrinth

AAAAAAAAAAAAAAAAAAAAAAAAAARRRRRRGGGGHH


Fuetter Mein Ego

Blixa Bargeld

Photo by Lee Beauvais, Vancouver, 24/5/86.

I give up