Dafydd ap Gruffudd ap Maredudd of Abergele — latest news, discussion & facts — IJR