Maredudd ab Ieuan Goch ap Dafydd Goch of Penllech — Maredudd ab Ieuan Goch ap Dafydd Goch of Penllech — the latest coverage, the community and the facts.