Gruffudd (Q99302479)
1275 - 1313
Language:
other details
aliases Gruffudd ab Iorwerth Foel ab Iorwerth Fychan of Maelor Saesneg
description 1275 - 1313

External Links