Editorial

Debbie Harry and Amanda Lepore Host Charm School University – 20th June 2005

Debbie Harry and Amanda Lepore Host Charm School University – 20th June 2005 at Marquee in New York City, New York, United States. (Photo by Shane Gritzinger/FilmMagic)

Harry* and Debbie Harry during Harry* and Amanda Lepore Host Charm School University – June 20, 2005 at Marquee in New York City, New York, United States. (Photo by Shane Gritzinger/FilmMagic)
Getty Images Link
Show More

Related Articles

Back to top button