Robin Platzer/Twin Images
Add to Lightbox
8234 cast of Modern Family & Elmo.jpg
Sofia Vergara and the cast of Modern Family with Elmo posing for photographers at the 69th Annual Peabody Awards on May 17, 2010 at The Waldorf Astoria Hotel in New York City.
Robin Platzer, Twin Images
© Robin Platzer/Twin Images