Maredudd ap Gwilym ap Madog Llwyd ap Llywelyn of Llwyn Melyn — Maredudd ap Gwilym ap Madog Llwyd ap Llywelyn of Llwyn Melyn — the latest coverage, the community and the facts.