Catrin ferch John ap Dafydd ap Gruffudd of Gwysanau — Catrin ferch John ap Dafydd ap Gruffudd of Gwysanau — the latest coverage, the community and the facts.