Maredudd ap Tudur ap Gronwy ap Hywel y Gadair ap Grufudd ap Madog - Maredudd ap Tudur ap Gronwy ap Hywel y Gadair ap Grufudd ap Madog — the latest coverage, the community and the facts.