Trahaearn ap Caradog (Q591291)
King of Kingdom of Gwynedd
Language:
other details
aliases Trahaearn ap Caradog, King of Gwynedd
description King of Kingdom of Gwynedd

External Links