Share
twitterlinkedinfacebook
Image 1 of 1
ATE03143UK.jpg
Michael Ibsen, a direct descendant of Richard III, an English King (1452 - 1485). His DNA was found to match that of a skeleton unearthed in a carpark in Leicester.