Margaret de Keynes
Birth:
Abt 1292
FCID:11481:7153
Parents
Father:
Robert de Keynes
Mother:
Alice Mrs de Keynes
Marriage(s)