Shep's Place Family Tree

Thomas Hill HALSTEAD  ‎(I25116)‎
Given Names: Thomas Hill
Surname: HALSTEAD

Gender: MaleMale
      

Birth: 1856 32
Death: 1930 ‎(Age 74)‎