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. True to INSA form, there will be 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. And hopefully by the end of the night, notions of man’s gluttony of excess will be revealed, leaving the viewer to question their culpable and complacent roles in this society.
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
Photography: Ian Cox