013a

013a

013a is the portfolio of freelance illustrator Matei Apostolescu based in Romania.

I find some of his work very refreshing.

Found on the 25th of November 2006 via Pawel.

One Comment