Sheng Chen is an illustrator based in Shanghai, China. Her mixed-media works paint a picture of the world through her eyes and reflect her passion in creating memorable characters and expressing social commentaries.
Sheng Chen is an illustrator based in Shanghai, China. Her mixed-media works paint a picture of...
(00:52)Kathrin Honesta is an illustrator based in Jakarta, Indonesia focusing on storytelling in...
(01:10)