Nielsen Hayden genealogy

Cadwaladr Fendigaid ap Cadwallon, King of Gwynedd

Male - 664


Personal Information    |    Notes    |    Sources    |    All