Prince Charles “happy” isn’t the first word that comes to mind. The event, which was dubbed the “wedding of the century,” took place on July 29, 1981, at London’s St. Paul’s Cathedral in front of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results