Puffer Genealogy
Family: STUART, Henry Lord Darnley 1st Duke of Albany + STUART, Mary Queen of Scots (F1276)
m. 1556Suggest a change: Family: STUART, Henry Lord Darnley 1st Duke of Albany + STUART, Mary Queen of Scots (F1276)