Lichen is an illustrator based in Shanghai, China. She graduated from the Lu Xun Academy of Fine Arts and completed her postgraduate studies at Sheffi...
Lichen is an illustrator based in Shanghai, China. She graduated from the Lu Xun Academy of Fine Arts and completed her postgraduate studies at Sheffi...