Trahaearn ab Iddon ap Rhys Sais ab Ednyfed of Dudleston - latest news, discussion & facts - IJR