Qingshan Yu quingshan

Qingshan Yu currently work as a freelance graphic designer in Hawaii, USA and all his background is focused corporate branding, illustration, web design and graphic animation.