Share
twitterlinkedinfacebook
Image 1 of 1
5353 Deborah Roberts & Elmo.jpg
Deborah Roberts in Leila Rose dress and Elmo attending the Sesame Workshop's 8th Annual Benefit Gala on June 2, 2010 at Cipriani 42nd Street in New York City.