Deborah "Debbie" Harry with her dog Chi Chi and Lady Bunny at the Annual Wigstock Festival at Pier 54 in New York City's West Village on September 6, 1998. Photo Credit: Henry McGee/MediaPunch
Size: 6022px × 9255px
Photo credit: © Media Punch / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: