the poster for satellites and astronauts