Science Art: Success!
The Phoenix landed on May 25, 2008, and promptly took a picture of its own leg. It’s a tradition.
Credit: NASA, JPL-Caltech, University of Arizona
The Phoenix landed on May 25, 2008, and promptly took a picture of its own leg. It’s a tradition.
Credit: NASA, JPL-Caltech, University of Arizona
Copyright © 2026 | WordPress Theme by MH Themes