Puffer Genealogy

Family: BRUCE, Robert I King of Scotland / Isabella of Mar (F18535)



Family Information