Individual Details

Margaret Jean DE CRAWFORD

(1251 - Aft Sep 1291)

Events

Birth1251Loudoun, Ayrshire, Scotland, United Kingdom
MarriageAbt 1268Ayrshire, Scotland - Sir Malcolm “Alan” WALLACE Ist Laird of Elderslie
DeathAft Sep 1291Loudoun, Ayrshire, Scotland

Families