Tuesday, January 25, 2011

Spencer, Electronic Origami Thumbs

Here's what I have so far...




No comments:

Post a Comment