Llywelyn Ddû ap Gruffudd ap Rhys ab Arod of Caeo — latest news, discussion & facts — IJR