Puffer Genealogy
BRUCE, David II King of Scotland
- 1371Drag or scroll to see more of the chart.
BRUCE, Robert 6th Lord of Annandale
1243-1304
1243-1304
BRUCE, Robert I King of Scotland
1274-1329
1274-1329
DE BURGH, Elizabeth Queen Consort
1284-1327
1284-1327