DelRosso Studio
End-to-end communications and brand specialist
“Homo Social Medialis”: A Cartoon on a New Species of Human Being