#39 "ART" CHINA ARTIST PAINT HIMSELF INVISIBLE

Liu Bolin (38), from Shandong, China, is a Chinese artist that paints himself so he blends in with the background of his picture. He’s a human chameleon. Can you spot him in this picture?





Popular Posts