The Nick Cave Labyrinth

Luke Cave


Let Love In

Luke Cave

Luke, London 1997, photo by Iris.
Please don't beg, steal or borrow this photo, thank you.

Question 5: Whose portrait is added on the later version of Nick's fifth worst moment according to maurice?
I give up