Dafydd ap Llywelyn Foel ap Moriddig Fychan ap Moriddig — Dafydd ap Llywelyn Foel ap Moriddig Fychan ap Moriddig — the latest coverage, the community and the facts.