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?

Loading videos…