Elen (1) ferch Dafydd ap Cadwgan ap Philip Dorddu — Elen (1) ferch Dafydd ap Cadwgan ap Philip Dorddu — the latest coverage, the community and the facts.