Monday, January 14, 2008

Art Demaine




Erik and Marty were in NY (alas, I didn't get to see them) dropping off their creations for a show at MoMA. Check out the pieces here.

0 Comments:

Post a Comment

<< Home