Tags: fotb08

Automata

Carla Diana talks about robots at Flash on the Beach in Brighton.