Previous Image Next Image Insect automatons. Sort of Insect automatons. Sort of Insect automatons at the Robots Exhibition, Science Museum, London