Create new Board
Editorial Images

Charles & Diana Royal Wedding

LONDON,UNITED KINGDOM - JULY 29: The wedding cake on display at Charles & Diana Royal Wedding, 29th July 1981. (Photo by David Levenson/Getty Images)
Charles & Diana Royal Wedding
Embed