Click to expand/collapse all other details

Family Kenneth I, MacAlpin, King of SCOTS & PICTS Click to view Kenneth I, MacAlpin, King of SCOTS & PICTS in the family tree

He had a biological son named Constantine I, King of.