Share
twitterlinkedinfacebook
Image 1 of 1
7788 Jennifer Jason Leigh and Noah Baumbach.jpg
Jennifer Jason Leigh and husband Noah Baumbach, Best Screenplay winner for "The Squid and The Whale"..at the 2005 New York Film Critics Circle 71st Annual Awards Dinner on January 8, 2006 at Ciprianis 42nd Street...Photo by Robin Platzer, Twin Images