Rod Main
Director
ABOUT
Shot in New York as part of a series of films profiling digital artists contributing to the Digital Revolution exhibition at the Barbican in London.
Shot in New York as part of a series of films profiling digital artists contributing to the Digital Revolution exhibition at the Barbican in London.