Puffer Genealogy
Family: STUART, Charles I, King of England and Scotland + Henriette Maria of France (F20719)
m. 1 May 1625Suggest a change: Family: STUART, Charles I, King of England and Scotland + Henriette Maria of France (F20719)