August Promo: Free shipping on all US & EU orders

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 €9.95 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.