Wednesday, December 28, 2005

Scientists reduce Mona Lisa's smile to another damn formula. Or pie chart, really.

0 comments: