Margaret Ruthven
Birth:
Abt 1323
of Newton, Edinburgh, Scotland
FCID:14624:1400
Parents
Father:
William Ruthven
Mother:
Marriage(s)