Share
twitterlinkedinfacebook
Image 1 of 1
LN0N8110.jpg
Clive Owen and Naomi Watts filming "The International" in Milan, Italy, November 28, 2007. (Corpet/Olycom/iPhoto)