Proposed MSL Landing Site in Holden Crater PSP0081931535
May 9, 2011

Images