Monday, July 07, 2003

Origami. The word is Japanese, literally meaning to fold (oru) paper (kami). Vancouver's Joseph Wu has evolved the ancient art to it's next stage and shares it with us on his well-designed website (link from Newstoday).