Dafydd ap Morgan ap Robert ap Gruffudd Lloyd — Dafydd ap Morgan ap Robert ap Gruffudd Lloyd — the latest coverage, the community and the facts.