charles-hrh.com
Queen Elizabeth II’s 90th Birthday
Mummy is 90 years old today, showing no visible signs of ever slowing down. She is the longest serving monarch in British history, having reigned on the throne for 64 years and 4 months (23,451 day…