Puffer Genealogy
Family: PLANTAGENET, John 1st Duke of Lancaster + PLANTAGENET, Blanche of Lancaster (F5489)
m. 19 May 1359Suggest a change: Family: PLANTAGENET, John 1st Duke of Lancaster + PLANTAGENET, Blanche of Lancaster (F5489)