Queen Elizabeth II reigned for over 70 years, making her the longest-reigning monarch in British history and one of the longest in the world. Only a few monarchs, such as Pepi II of Ancient Egypt (who is traditionally said to have ruled for 94 years) are believed to have reigned longer, though ancient records are … Continue reading The Heb-Sed Festival
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed