Margred Verch Gruffudd
Birth:
Abt 1080
Wales
FCID:12345:7385
Parents
Father:
Gruffudd ap Cynan, King of Gwynedd
Mother:
Angharat Verch Owain
Marriage(s)