Share
Project Views
Appreciations
30
Followers
11
Following
6
  • Graphic and Web Designer
    Teleskill Italia S.r.l. — Roma, Italy
View Full Resume →
Member since: