Puffer Genealogy
Robert II King of Scotland, House of Stewart
1316 - 1390 (74 years)Drag or scroll to see more of the chart.
BRUCE, Robert 6th Lord of Annandale
1243-1304
1243-1304
David Earl of Hungtindon
1144-1219
1144-1219
BRUCE, Robert I King of Scotland
1274-1329
1274-1329