To promote the Season 3 premier of UK spy show Covert Affairs, the English network Really hired well known master of disguise Liu Bolin. Bolin, responsible for the invisible man series, is famous for body painting people exactly like the background which they are standing in front of, seamlessly making them disappear. The Chinese master of disguise has done this through out Beijing, then New York City, and now London. Looking through images of Bolin’s work is like looking through a Where’s Waldo? book, but actually interacting with the models can be very shocking to the unsuspecting people riding the bus or stopping by a produce stand, as shown in the video after the jump. [Read more...]
Human Chameleon Self-Portraits
Like a peppered moth on a tree or a grasshopper in a field, camouflage evolved early on to protect certain creatures from their predators. Humans have adopted this method of blending in for military and hunting gear and now Peruvian photographer Cecilia Paredes is using it to create beautiful self portraits. [Read more...]







