17th century Charles II of Spain's family tree // perhaps the most inbred royal human being to have ever lived.

17th century Charles II of Spain's family tree // perhaps the most inbred royal human being to have ever lived.