Dafydd ap John ap Hwlcyn Lloyd ap Tudur — Dafydd ap John ap Hwlcyn Lloyd ap Tudur — the latest coverage, the community and the facts.