Share
twitterlinkedinfacebook
Image 1 of 1
0879 Barbara Hershey and Naveen Andrews.jpg
Barbara Hershey and Naveen Andrews of Lost ..at The ABC Upfront Announcement of Their Fall Schedule on May 17, 2005 at Lincoln Center...Photo by Robin Platzer, Twin Images