Gwilym ap Dafydd ap Gruffudd ab Dafydd of Trefalun - Gwilym ap Dafydd ap Gruffudd ab Dafydd of Trefalun — the latest coverage, the community and the facts.