Dafydd ap Meurig Fychan ap Hywel Selfy ap Meurig Llywd — Dafydd ap Meurig Fychan ap Hywel Selfy ap Meurig Llywd — the latest coverage, the community and the facts.