Happy Times

The very first color image taken on Mars by the first rover Spirit way back in 2004. ... See the Rest