Ednyfed ap Tudor ap Gronwy (Q76273220)
Peerage person ID=654260
Language:
other details
aliases Ednyfed ap Tudur Fychan ap Gronwy of Tref Gastell
Ednyfed ap Tudur ap Gronwy ap Tudur of Trecastell
description Peerage person ID=654260

External Links