Ales ferch Llywelyn ap Hywel ap Dicws — latest news, discussion & facts — IJR