Léon Delahaye

  • Born
    22nd November 1844
  • Died
    16th June 1896
  • Birthplace
    France