Dafydd ap Rhirid Fychan ap Gwrgeneu ap Collwyn — Dafydd ap Rhirid Fychan ap Gwrgeneu ap Collwyn — the latest coverage, the community and the facts.