Sunday, January 01, 2006


A work in progress. The squid poster. Feedback? (Its looking a bit washed out, but I don't know how much more effort I want to put in to it.) Posted by Picasa

No comments:

Post a Comment