Maredudd Bengoch ap Llywelyn ap Hywel ap Seisyll of Cefa Treflys — Maredudd Bengoch ap Llywelyn ap Hywel ap Seisyll of Cefa Treflys — the latest coverage, the community and the facts.