The new fantastic installation “Self Reflection is greater than Self Projection” to be presented by INSA and open for one evening only, in London at the Londonewcastle Project Space , more here
via