Project Views
Appreciations
487
Followers
294
Following
Frankr is a designer base in Shanghai,
and do some shit about visual communication.

Mail: Frank.ran@hotmail.com
  • Art Director
    KARMA Advertising Shanghai — China
  • Designer
    Wkshanghai — China
View Full Resume
Member since: