David Rife  ‎(I10676)‎
Name:
David Rife

Gender: MaleMale
      

Birth: 1856 39 36 -- , , Virginia, USA