Dafydd Fain ap Dafydd Welw ap Dafydd ap Madog — Dafydd Fain ap Dafydd Welw ap Dafydd ap Madog — the latest coverage, the community and the facts.