Individual Information
Elen Verch Ieuan
Birth:
Abt 1372
of Glamorgan, Wales
FCID:6140:4352
Parents
Father:
Ieuan ap Gruffudd, Knight
Mother:
Crisli Verch Gawdyn
Marriage(s)