Bran ()
He has a biological son named
Caradawc
.
Personal Details
Bran ()
Children
Caradawc Of Archenfield
Page last modified