Dafydd Llwyd ap Madog ap Llywelyn ap Gruffudd of Hafod-y-bwch — latest news, discussion & facts — IJR