Birth of Princess Theodora of Greece and Denmark

Date: June 9, 1983
Place: Paddington
Location: London, Greater London, England, United Kingdom

Comments

More Events

Showing 1 event
JUN 9
1983
London, Greater London, England, United Kingdom