Nielsen Hayden genealogy
Family: William de Graham / Mary Stewart (F16436)
m. Bef 15 May 1416Drag or scroll to see more of the chart.




Patrick de Graham![]() ![]() |
Matilda![]() |
Robert III, King of Scots![]() ![]() |
Annabella Drummond![]() ![]() |
James I, King of Scots![]() ![]() |
William de Graham![]() ![]() |

Mary Stewart![]() ![]() |
