David Thomas, Jr.
Birth:
1620
Wales
Death:
22 May 1689
Middleboro, Massachusetts
FCID:5752:5380
Parents
Father:
David Thomas
Mother:
Marriage(s)