On March 29, for one night only, UK street artist INSA will be showing his latest abstract installation “Self Reflection is greater than Self Projection” at the Londonewcastle Project Space. Expect the signature INSA aesthetic of scantily clad digital and printed depictions of women, leaving viewers to sift through the voyeuristic signals to find the greater underlying paradox of the female body and its commodity fetishism. The installation is a revelation in irony, and an overarching critique of excessive consumer culture.
Photo via Ian Cox
Londonewcastle Project Space INSA: Self Reflection is greater than Self Projection 29th March 2012- Open for One Night Only 28 Redchurch St. London, E2 7DP United Kingdom