Aelan ap Greddyf ap Cwnws Ddû ap Cillin Ynfyd — latest news, discussion & facts — IJR