Further Reading

Wednesday, 27 January 2010

Image Of The Day

A South Polar Mars Anomaly ... again from the 'Swiss Cheese Region'. Another glimpse at ice formations? Or is this what it appears to be ... technology?