soundsof71: Debbie Harry in red, December 3, …

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.