Cydifor ap Dinawal ap Tudwal ab Aelan/Aelaw — Cydifor ap Dinawal ap Tudwal ab Aelan/Aelaw — the latest coverage, the community and the facts.