This Venus rover concept looks like something out of science fiction — from the 19th century.


30


FOX