Welcome to Esato.com
Posted by axxxr
A copy of the Mona Lisa made from hundreds of computer parts is displayed at a high tech exhibition in Beijing.
Yahoo News
Click to view updated thread with images
© Esato.com -
From the Esato mobile phone discussion forum