Share
twitterlinkedinfacebook
Image 1 of 1
x2006skm19nov14.jpg
Media stationed in front of Tom Cruise and Katie Holmes wedding at Odelscalchi Castle in Bracciano, Italy, November 18, 2006. (Olycom/iPhoto)