Advertisement

License Photo

Royal Weddings
The Prince and Princess of Wales kiss on the balcony of Buckingham Palace in London, England after their wedding at St. Paul's Cathedral on July 29, 1981. Photo By UPI

Please fill out form for pricing information for the photo below.
Royal Weddings
Please enter the numbers you see to the right.