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