Gwaeddan ferch Cynan Felyn ap Gwrgeneu ab Idnerth - Gwaeddan ferch Cynan Felyn ap Gwrgeneu ab Idnerth — the latest coverage, the community and the facts.