Monday, April 21, 2008

Made in China


60% of world's paintings come from one village in China.

I have no reason to doubt this is true...