Cwnws Ddû ap Cyllin Ynad ap Peredur Teinoedd ap Meilir Eryr Gwrgorseddog — latest news, discussion & facts — IJR