soundsof71:Debbie Harry in red, December 3, 1979 at the gala for the Costume Institute (part of the
soundsof71:Debbie Harry in red, December 3, 1979 at the gala for the Costume Institute (part of the Metropolitan Museum of Art, aka The Met), New York, by Ron Galella, sources here and here. -- source link
#debbie harry#blondie