Photo from Mars by Phoenix probe



First images of Mars, sent by NASA's Phoenix space probe after successful landing on the planet. Phoenix landed at the north pole of Mars on 25 May.


0 comments: