Dafydd ap Dafydd ap Llywelyn (Q5208389)
Illegitimate prince of Gwynedd
Language:
other details
description Illegitimate prince of Gwynedd

External Links