David ap Gruffidd
Birth:
Abt 1250
Penllech, Caernary, Wales
FCID:5990:26251
Parents
Father:
Gruffidd Tywysang
Mother:
Lleuka Holburch
Marriage(s)