Thomas ap Dafydd ap Hywel Fychan ap Hywel of Gilfachwen — Thomas ap Dafydd ap Hywel Fychan ap Hywel of Gilfachwen — the latest coverage, the community and the facts.