Iorwerth ap Dafydd ap Gruffudd ap Dafydd of Shocklach — Iorwerth ap Dafydd ap Gruffudd ap Dafydd of Shocklach — the latest coverage, the community and the facts.