Monday, February 27, 2006

Incredible origami

The site is in Japanese, but the pics have English file names...amazing work.

Sphere: Related Content

No comments: