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