Individual Details

David Foster

(1679 - )

Events

Birth1679

Families

ChildPhebe Foster (1721 - )
FatherJohn Foster (1633 - )