Gruffudd Elfael ap Rhirid ap Rhys ab Ifor Gôch (Gloff) — Gruffudd Elfael ap Rhirid ap Rhys ab Ifor Gôch (Gloff) — the latest coverage, the community and the facts.