This may very well be one of his finest works to date. INSA gives us a sneak preview of his latest installation piece for the LONDONEWCASTLE Project Space which will open tonight. The work is titled Self Reflection is greater than Self Project and it is a massive optical illusion created in a otherwise empty room. Digital photos of the bikini clad ladies are trapped inside countless spheres, tricking the eye into seeing them fill up the entire space. One can imagine the size of this piece by looking at the artist in these preview photos. Make sure to drop by the space tonight to check his work as it is on display only for tonight.
LONDONEWCASTLE Project Space
28 Redchurch Street | Map
London, E2 7DP
Event Date: March 29th, 2012 (Thursday) | 7pm 10pm