Maredudd Llwyd ap Maredudd ap Rhys Ynfyd ap Rhys of Llywel — Maredudd Llwyd ap Maredudd ap Rhys Ynfyd ap Rhys of Llywel — the latest coverage, the community and the facts.