Trahaearn ab Iddon ap Rhys Sais ab Ednyfed of Dudleston - Trahaearn ab Iddon ap Rhys Sais ab Ednyfed of Dudleston — the latest coverage, the community and the facts.