Elidir ap Gwaeddan ap Cynan Felyn ap Gwrgeneu - Elidir ap Gwaeddan ap Cynan Felyn ap Gwrgeneu — the latest coverage, the community and the facts.