Karl Ludwig Diehl
Biography
Also Known As
Carl Ludwig Diehl