Trahaearn ab Iorwerth ap Cadwgan ab Elystan Glodrydd, lord of Cydywain — Trahaearn ab Iorwerth ap Cadwgan ab Elystan Glodrydd, lord of Cydywain — the latest coverage, the community and the facts.