Mona Lisa made from computer parts Cory Doctorow 4:40 pm Fri, May 26, 2006 This Mona Lisa, on exhibition in Beijing, is made of computer parts, and titled “Technology Smiling.”Link (via Gizmodo)(photo excerpt from AP Photo/EyePress)