Ellie Harrison - 15 November 2009
Short film documenting a talk I gave about my ‘love affair with the internet’, surveying the web-based projects I have developed and worked on over the last 10 years. The This Is... event featured a series of presentations by artists and designers based in Scotland, as part of the launch weekend for the new Central Station website.
For more information please visit:
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?