Share
twitterlinkedinfacebook
Windsor, Berkshire, England The Guildhall the room where Prince Charles and Camilla Parker Bowles were married on April 8th 2005.