Individual Details

LADY Elizabeth STEWART

(1356 - )

Events

Birth1356Dundonald, Ayrshire, Scotland
Marriage15 Sep 1381Angus, Scotland - Sir Alexander HAMILTON 2nd of Ballencrieff and Innerwick
Death

Families