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