Royal Wedding – Outside Buckingham Palace

Rear view of Charles, Prince of Wales, and Lady Diana Frances Spencer aboard the 1902 State Landau outside of Buckingham Palace after the Royal Wedding.
London, England 7/29/1981
(Image # 1142 )

Both comments and trackbacks are currently closed.