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

James II Stewart

1430–1460

↗

James I Stewart

1394–1437

↗

Joan Beaufort

d. 1445

↗

Mary of Guelders

1434–1463

↗