Zhenjiang Chen
Art Director at Mediahub
Shanghai, China