Maelog Dda ap Greddf ap Cwnws Ddû ap Cyllin Ynad — latest news, discussion & facts — IJR