Gruffudd ap Madog Ddû ap Rhirid ap Llywelyn of Copa'r Goleuni — Gruffudd ap Madog Ddû ap Rhirid ap Llywelyn of Copa'r Goleuni — the latest coverage, the community and the facts.