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.
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.