Catrin ferch Maredudd ab Ieuan ap Maredudd of Celynennan — Catrin ferch Maredudd ab Ieuan ap Maredudd of Celynennan — the latest coverage, the community and the facts.