Cadwgan ap Hywel Fychan ap Hywel Sais ap Gruffudd of Elfael Uwch Mynydd - Cadwgan ap Hywel Fychan ap Hywel Sais ap Gruffudd of Elfael Uwch Mynydd — the latest coverage, the community and the facts.