Cilmin Droed-Ddû ap Cadrod Hardd ap Gwyriad — Cilmin Droed-Ddû ap Cadrod Hardd ap Gwyriad — the latest coverage, the community and the facts.