Amazing Origami

Posted on March 14, 2007

This video clip from a show called The Best House shows some amazing origami of birds and dragons.