Interactive tree of Nathaniel Davenport

Nathaniel Davenport 17321742
Nathaniel Davenport 1702
Elizabeth 17061762