Archive for October 9th, 2010

Liu Bolin: The Human Chameleon!

October 9, 2010






Love how Chinese artist Liu Bolin gets his Zelig on! He’s definitely found his niche: painting himself into whatever scenery happens to be available. He’s a living, breathing (more…)