Shep's Place Family Tree

David Lancelot HAINES  ‎(I7230)‎
Given Names: David Lancelot
Surname: HAINES

Gender: MaleMale
      

Birth: 1894 38 36
Death: 1894