Dafydd ap Gwrgeneu Fychan ap Gwrgeneu ab Iorwerth — Dafydd ap Gwrgeneu Fychan ap Gwrgeneu ab Iorwerth — the latest coverage, the community and the facts.