Mallt ferch Dafydd Llwyd ap Rhys ap Gruffudd ap Richard — Mallt ferch Dafydd Llwyd ap Rhys ap Gruffudd ap Richard — the latest coverage, the community and the facts.