06 July 2009

island 6 arts center--shanghai




this may have been my favourite piece of art that i saw in all of china.  the expression on the dogs face is priceless.

No comments: