Hywel y Farf ap Llywelyn ap Hywel ab Iorwerth Ddû ab Iorwerth Ddû, of Treiorworth — latest news, discussion & facts — IJR