Robert Stewart, Knight
Birth:
Abt 1223
of Tarbolton, Ayrshire, Scotland
FCID:6414:28253
Parents
Father:
Walter Stewart, High Steward of Scotland
Mother:
Beatrix de Angus
Marriage(s)