Icons for Tencent mobile interface, finished in 2012.

View all tags
Posted on Dec 13, 2013

More by Sam Xia

View profile