I have just been let loose in the new offices of ILLY Computer Systems Ltd, Hoxton Square, Shoreditch for 4 days. The result is 6 pillars painted into strange and surreal electric trees, designed to bring some positive and inspiring vibes to the workplace.

illy 001small

illy 002 small

illy 005