Elinor ferch Gruffudd ap Gwilym ap Gruffudd ap Gwenwynwyn - Elinor ferch Gruffudd ap Gwilym ap Gruffudd ap Gwenwynwyn — the latest coverage, the community and the facts.