RobotVille

December 12, 2011 by  

research robots on show at the Ldonon Science Museum at the Robotville Festival

Robot Festival @ London Science Museum 1-4December 2011

Comments