Isabella Eupheme Stewart Princess of Scotland
Birth:
Abt 1348
of Dundonald, Ayrshire, Scotland
Death:
Abt 1410
FCID:16080:8614
Parents
Father:
Robert II King of Scotland
Mother:
Elizabeth More (Mure), Queen of Scotland
Marriage(s)