Thomas Craig
Marriage - Thomas CRAIG & Eliza Jane MONTGOMERY
Thomas Craig  ‏(I72)‏
Given Names: Thomas
Surname: Craig

Gender: MaleMale
      

Birth: 1839