Dafydd ap Gruffudd ap Llywelyn ap Dafydd of Gwysanau — latest news, discussion & facts — IJR