Friday, November 16, 2007

This is interesting

I saw this when I visited an art museum at Shanghai. Effects of TV.

No comments:


 

Free Blog Counter