Greddf ap Cwnws Ddû ap Cyllin Ynad ap Peredur Teirnoedd — latest news, discussion & facts — IJR