Thomas Castro
- Yes, date unknown-
Name Thomas Castro Birth Asturias, Spain Gender Male Death Yes, date unknown Person ID I181 sanchez Last Modified 28 Apr 2024
Family Domiitila Delgado Manso, b. 1630, Caguas, Puerto Rico, ESP d. 1700 (Age 70 years) Family ID F38 Group Sheet | Family Chart Last Modified 28 Apr 2024