a woman wearing a red jacket and scarf
Save
facebook.com

Diana, Princess of Wales 1961-1997

November 13, 1980 Lady Diana Spencer walks outside her flat in Earls Court in London, England

Comments

No comments yet! Add one to start the conversation.