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