Wednesday, May 31, 2006



Technology Smiling

A copy of the Mona Lisa made from hundreds of computer parts is displayed at a high tech exhibition in Beijing.

0 Comments:

Post a Comment

<< Home