ellooo is working hard to submit infographics, videos and interactives


Eloisa

ellooo
Turin, Italy
I am an information and interaction designer interested in improving the comprehension and communication of complex information
2K

Views

1

Follower

13

Faves