Arddyn ferch Llywarch ap Lleon ap Cilmin Troedtu — latest news, discussion & facts — IJR