Epic new installation by London's Insa…

This looks great…

A new installation by INSA. One night only (tonight) at London Newcastle entitled…

…Self Reflection is greater than Self Projection

Wow!

More information HERE!

Image by Ian Cox