China
Leilei Huang is an illustrator from Southern China. She currently lives in Beijing.
Leilei graduated from Peking University and Edinburgh University.
http://www.leileihuang.com
info@lemonadeillustration.com
Note: