A one-night art exhibit, the 'Self Reflection is greater than Self Projection' installation is as thought-provoking as its title suggests. It will be showing on March 29, 2012, at the Londonewcastle Project Space in London, England. Conceived and created by United Kingdom street artist INSA, this art installation is rife with his signature shots of scantily clad women. Depicted in both digital and printed form around, these images cover every inch of the exhibit's room.
By exposing his audience to such voyeuristic imagery, INSA's Self Reflection is greater than Self Projection art installation explores the ideas of commercialized fetishism as well as excessive consumer culture. It will leave "the viewer to question their culpable and complacent roles in this society," as put by Hype Beast.