The Cure - 2005/2007
Spider and the Flies
Robert Smith and Simon Gallup of The Cure during the last show of the British tour at Rainbow (London) in 1980.
[pictures scanned from the book “The Cure, A Visual Documentary, 1972-1996”]
More photos from Temporäre CD-Brennerei (1998) that Nevaree posted here.
the link is dead, but here is this!