Philip Fychan ap Philip ap Trahaearn ap Hywel Ddû — Philip Fychan ap Philip ap Trahaearn ap Hywel Ddû — the latest coverage, the community and the facts.