Netdiver magazine

/ What's new in design
digital culture

Jun Cen

Jun Cen is an award winning Chinese illustrator and animator who is currently based in New York. He is the Overall New Talent winner of AOI Illustration Awards(UK) 2013.

Similar content:

^