Thomas ap Dafydd ap Gruffudd ap Gronwy Gôch - Thomas ap Dafydd ap Gruffudd ap Gronwy Gôch — the latest coverage, the community and the facts.