Robert Fychan ap Richard ab Ieuan an Adda ap Hywel ab Ieuaf ab Adda Ab Awr of Trevor — Robert Fychan ap Richard ab Ieuan an Adda ap Hywel ab Ieuaf ab Adda Ab Awr of Trevor — the latest coverage, the community and the facts.