Gruffudd ab Ieuan Llwyd ap Llywelyn ap Tudur of Mathafarrn - Gruffudd ab Ieuan Llwyd ap Llywelyn ap Tudur of Mathafarrn — the latest coverage, the community and the facts.