Robert Fychan ap Richard ab Ieuan an Adda ap Hywel ab Ieuaf ab Adda Ab Awr of Trevor — latest news, discussion & facts — IJR