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