Cadfan Ap+ Cadwaldr
Cadfan Ap+ was born in
Caernarvonshire, Wales
.
Cadfan Ap+'s family with Gwenllian Verch+ Owain
\