Share
twitterlinkedinfacebook
Image 1 of 1
xfoto 325.jpg
Antonio Banderas and Liam Neeson  filming "The Other Man" in Milan, Italy, March 5, 2008. (Mimmo Carriero/Olycom/iPhoto)..