Interactive tree of Martha Duck

Martha Duck 1842–…
John S. Duck 1809–…
Elizabeth Holmes …–…
John Duck 1760–1850