Friday, April 07, 2006

013A


013A is Matei Apostolescu and the artwork is just sick...It covers a wide range of design sensibilities but always manages to look gorgeous. Check out his scrolling site with a slew of high-rez stuff. Man, Blogging is tough!

0 Comments:

Post a Comment

<< Home