Share
twitterlinkedinfacebook
Image 1 of 1
x2006skm08nov13.jpg
Castle Odescalchi in Bracciano, Italy is location for upcoming wedding between Tom Cruise and Katie Holmes. (Olycom/iPhoto)