FamilyRoots
Sign in
You're exploring a sample family tree.Create your free account

James II Stuart

1633–1701

↗

Mary II Stuart

1662–1694

↗

Anne Stuart

1665–1714

↗

William III

1650–1702

↗