Dafydd ab Ednyfed Chwith ap Hywel ap Gruffudd ap Cynbddelw of Talybolion — latest news, discussion & facts — IJR