Gruffudd ap Hywel ab Iorwerth Fychan ab Iorwerth, lord of Llanfoist — Gruffudd ap Hywel ab Iorwerth Fychan ab Iorwerth, lord of Llanfoist — the latest coverage, the community and the facts.