Nestled atop an electronics module on a lander side petal of the Mars Exploration Rover Spirit, a miniature American flag accompanies a patch bearing the names and signatures of U.S. officials including President George W. Bush and NASA Administrator Sean O'Keefe. This image was taken on Mars by the rover's panoramic camera.