Gruffudd ap Llywelyn ab Iorwerth ap Dafydd of Abergwydol - latest news, discussion & facts - IJR