Friday, 29 April 2011

Roboinsects

the roboinsects. a new installation at London Zoo curated by Pestival