Joseph Benham

1630–1703

Life Events

1630

Birth

bef 1630

Plymouth, Devon, England, United Kingdom

1703

Death

1703

Wallingford, New Haven, Connecticut, USA