Saint Margaret of Scotland › Children
David I of Scotland
Matilda of Scotland
Alexander I of Scotland
Edgar, King of Scotland
Mary of Scotland, Countess of Boulogne
Edmund of Scotland
Ethelred of Scotland
In 2015, when Time made Angela Merkel Person of the Year, he whined that he wasn’t the choice. In 2017, David Fahrenthold revealed in The Wa...
3 days ago
View all