Pedigree Chart for David Ap Gronwy
 
Iorwerth ApDafydd (1302-1315)