Cadrod Hardd ap Gwyriad ab Elidwr ap Sandde — Cadrod Hardd ap Gwyriad ab Elidwr ap Sandde — the latest coverage, the community and the facts.