Showing posts with label Impossible Art. Show all posts
Showing posts with label Impossible Art. Show all posts

Monday, February 8, 2010

The Impossible Art

Chinese artist Li Wei has produced an unsettling series of self-portraits involving his face reflected in mirrors in public places, and photographs of himself crashing into walls and sidewalks. His work is a mixture of performance art and photography that creates illusions of a sometimes dangerous reality.