Image 1 of 1

LeeMichelle028.JPG

Michelle Lee arriving at the Inside Deep Throat Premiere at the Arclight Theatre in Los Angeles. February 3, 2005.
twitterlinkedinfacebook