Share
twitterlinkedinfacebook
Image 1 of 1
0308 Naomi Watts.jpg
Naomi Watts..at The New York City Premiere of " Everything Is Illuminated" on September 15, 2005 at the Landmark Sunshine Cinema. Liev Schreiber directed the movie and Elijah Wood stars in it. ..Photo by Roibn Platzer, Twin Images