Dafydd ap Philip Gôch ap Hywel ap Llywelyn of Vaenor — Dafydd ap Philip Gôch ap Hywel ap Llywelyn of Vaenor — the latest coverage, the community and the facts.