Gwenddoleu ap Ceidio died at the Battle of Arfderydd, a battle in 573 recounted in Old Welsh sources.
Gwenddoleu ap Ceidio died at the Battle of Arfderydd, a battle in 573 recounted in Old Welsh sources.