Judging by the red landscape, I'd say this spacecraft has landed on Mars. The astronauts are off enjoying the spectacular view of Earth in the starry sky. This version has the postal information removed.
Please visit our new store: Pen Pal Designs. It's still a work in progress, so not all items are available at this time. But we're working on it!