Maredudd ap Madog Danwr ap Dafydd ap Cynwrig of Llangurig, lord of Aberhafesp & Dolfachwen - Maredudd ap Madog Danwr ap Dafydd ap Cynwrig of Llangurig, lord of Aberhafesp & Dolfachwen — the latest coverage, the community and the facts.