Share
twitterlinkedinfacebook
Image 1 of 1
2636 Michelle Scott and Hal Sparks.jpg
Michelle Scott and Hal Sparks ..at The 16th Annual Glaad Media Awards on March 28, 2005 at The Marriott Marquis Hotel. ..Photo by Robin Platzer, Twin Images