Henry Luther Lemon Spencer  ‎(I4958)‎
Gender: MaleMale
      

Name:
Henry Luther Lemon Spencer

Birth: 28 April 1877 38 37 -- Nicholas County West Virginia