New Site Icon! Sean Li Site July 29, 2010July 29, 2010 1 Minute It’s a bit smudgy, but I thought it would fit better than the previous one. Enjoy! Modern art ftw! Share this:TweetLike this:Like Loading... Related Published by Sean Li View all posts by Sean Li Published July 29, 2010July 29, 2010