Gruffudd Llwyd ap Tudur Llwyd ap Hywel ab Iarddur of Penhwnllys - latest news, discussion & facts - IJR