Posted on September 25, 2010Art Installation Li Wei Does It Again! Utpal Shah mailed us this photo gallery, one that features Chinese artist Li Wei in some of his astonishing art installations. As some of you… Continue Reading