Puffer Genealogy

Family: Eric, II of Norway / Margaret, Princess of Scotland (F20490)

m. 1281


Family Information