Computer Part Mona Lisa

computer part mona lisaIs that a half-smile? Nope, it’s just some sticks of of RAM and a PCI card. The Computer part Mona Lisa is titled: Technology Smiling, and is on display at a tech exhibit in Beijing.

Leave a Reply

Your email address will not be published. Required fields are marked *