Gruffudd ap Gwrgeneu ap Mabron ap Golwg Gôch — Gruffudd ap Gwrgeneu ap Mabron ap Golwg Gôch — the latest coverage, the community and the facts.