Monday, November 12, 2007

Mars 12th Nov 2007 - Image 2

Hellas Planitia seems to have come out very well.