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