Image 1 of 1

DeschanelEmily020.JPG

Emily Deschanel arriving at the FOX - tca Summer 2005 Party at the Santa Monica Pier in Los Angeles. July 29, 2005.
twitterlinkedinfacebook