Carl XVI Gustaf of Sweden
Ancestry of Carl XVI Gustaf of Sweden