Margaret Stewart
Birth:
Abt 1206
of Scotland
FCID:16080:12409
Parents
Father:
Walter Stewart, High Steward of Scotland
Mother:
Beatrix de Angus
Marriage(s)