Llywelyn 'o'r Cwmwd' ap Hywel Hên ap Cadwgon ap Trahaearn (Q97532216)
Language:
other details
aliases Llywelyn ap Hywel Hên ap Cadwgon ap Trahaearn

External Links