Thursday, November 10, 2005


Some art from the Shanghai Art Museum, considered one of the finest in China (which isn't saying much). Yes, we actually went to a museum. There were many similar pieces, with demons getting stomped on. We loved 'em. Posted by Picasa

0 Comments:

Post a Comment

<< Home