Franklin Chaffee Ludden  ‎(I0364)‎
Name:
Franklin Chaffee Ludden

Gender: MaleMale
      

Birth: December 1869 31 -- Decatur, Illinois
Death: -- Unknown