Tuesday, April 26, 2011

Shan Jiang Illustration

Shan Jiang is an illustrator from Shanghai who has been working for design agency, ILoveDust since 2005. His work is amazing and his portfolio deserves some serious attention!





[VIA]