vaticanrust:Iggy Pop and Debbie Harry on stage, 1980.

vaticanrust:

Iggy Pop and Debbie Harry on stage, 1980.