Elen ferch Dafydd ap Hywel ab Ieuan ap Gruffudd ap Madog ab Ednyfed Goch - Elen ferch Dafydd ap Hywel ab Ieuan ap Gruffudd ap Madog ab Ednyfed Goch — the latest coverage, the community and the facts.