Margaret Barclay
Birth:
Abt 1322
Fife, Scotland
FCID:5192:321
Parents
Father:
David [Sir] Barclay
Mother:
Margaret Breshan
Marriage(s)