DelRosso Studio
End-to-end communications and brand specialist
“Head in the Clouds”: A Cartoon About the Human Attitude