Wednesday, August 23, 2006

Theo Jansen’s sculptures : Wow. Play the movie, it's incredible!