Space Shuttle Discovery STS-31 Liftoff Poster
Space Shuttle Discovery STS-31 Liftoff Poster
Space Shuttle Discovery STS-31 Liftoff Poster
Space Shuttle Discovery STS-31 Liftoff Poster

Space Shuttle Discovery STS-31 Liftoff Poster

Regular price $24.00 Sale

Shopify secure badge
This posters shows the Space Shuttle Discovery STS-31 taking off on 24 April 1990. On board is the Hubble Space Telescope.

Image credit: NASA

These matte, museum-quality posters are printed on durable, archival paper.