Angharad Puleston
Birth:
Abt 1389
FCID:2059:14148
Parents
Father:
Robert Puleston
Mother:
Lowry Verch Gruffydd
Marriage(s)