2009 Shanghai International Science & Art Exhibition

by Christoph Stähli on 29-Jul-09 14:06
NOVA baby was presented at the International Science & Art Exhibition in Shanghai. Take the jump for pictures and video footage.