Margrethe II of Denmark
My big embarrassing Greek royal wedding
Tempus sure fugit, and how. Twenty years ago, on Saturday 1 July 1995, monarchs from around the world descended on…
Tempus sure fugit, and how. Twenty years ago, on Saturday 1 July 1995, monarchs from around the world descended on…