Leander Thurber

  • Born circa 1845
  • Deceased on July 29, 1916, at the approximate age of 70 years

Parents

Family