The life and legacy of coccinelle

12 min read

From humble beginnings in 1930s Paris, Coccinelle’s sta