Dafydd ap Madog ap Llywelyn Fychan ap Llywelyn Foel of Galchog — Dafydd ap Madog ap Llywelyn Fychan ap Llywelyn Foel of Galchog — the latest coverage, the community and the facts.