Puffer Genealogy
STUART, Charles II King of Scotland
1630 - 1685 (54 years)Drag or scroll to see more of the chart.
Anne of Denmark
1574-1619
1574-1619
Henriette Maria of France
1609-1669
1609-1669
STUART, Charles II King of Scotland
1630-1685
1630-1685