INSA installation @ LPS London

 

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