Interactive tree of Samuel Haseltine

Deborah Haseltine 16721760
James Wallingford 16651739
Samuel Haseltine
Deborah Cooper