Maredudd ap Hywel ap Maredudd ap Bleddyn, aka Yr Hen Faredudd — Maredudd ap Hywel ap Maredudd ap Bleddyn, aka Yr Hen Faredudd — the latest coverage, the community and the facts.