1 famous people found
Edmond LOCARD
Pioneer in forensic science who became known as the "Sherlock Holmes of France"