Every single one of these pictures is a self-portrait of Chinese op-art star Liu Bolin. Can you see him? Nicknamed "The Invisible Man", Liu Bolin has made a name for himself in the international art world for a continuous series of photographs where he's perfectly camouflaged into his setting. His work has been showcased in galleries and museums in most major art capitals, including New York, Paris, and Milan. Currently, he is promoting his "Hiding in London" photography series, where he blends into the scenery of some of the area's most noted attractions, including Hyde Park and the Tube.