Efa ferch Dafydd ap Gruffudd Barech ab Owain of Arwystli — Efa ferch Dafydd ap Gruffudd Barech ab Owain of Arwystli — the latest coverage, the community and the facts.