Llywelyn ap Gruffudd ab Ieuan Llwyd ap Llywelyn of Mathafarn - latest news, discussion & facts - IJR