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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results