Thursday, October 13, 2005

Look Closer

The Nature of Squid is...

If you squint your eyes just a little bit and lean in close to the monitor, you may figure out what the original was here. The only hint your getting is that it's in Asia. Posted by Picasa

No comments:

Tagging Taichung