Powys, Mongomeryshire, Wales
References (2)
1220 Individual:
Gruffudd ap Madog
(b. ~1220 )
1252 Individual:
Angharad verch Gruffudd Maelor
(b. ~1252 )