24 October 2008

performance artist or saran wrapped shopping mummy? language barrier precluded any explanation. seen on streets of 798 arts district in beijing.


No comments: