London, United Kingdom
Mars Rover Testing
Photograph - Photograph
Mars rover testing. Robotic Mars rover, known as Tourist Gulliver, being tested at the Institute for Medical and Biological Issues of the Russian Academy of Sciences, Moscow, Russia.
May 7th, 2013
Viewed 10 Times - Last Visitor from Beverly Hills, CA on 07/04/2015 at 8:35 AM