Wednesday 23 November 2011

New images from Mars

Mars, XXI century's Ultima Thule for mankind.


Sunset on Mars



Nasa, ESA