Gruffudd ap Gronwy ap Gwrgeneu ap Hoedlyw Gôch — Gruffudd ap Gronwy ap Gwrgeneu ap Hoedlyw Gôch — the latest coverage, the community and the facts.