Dafydd ap Thomas ap Dafydd ap Gruffudd of Gwernant - Dafydd ap Thomas ap Dafydd ap Gruffudd of Gwernant — the latest coverage, the community and the facts.