August Promo: Free shipping on all US & EU orders
Beautiful shot of the launch of the STS31 mission. Launch pad isn't visible anymore from this angle of this Space Shuttle Discovery launch. Photo taken on 24 April 1990.
These matte, museum-quality posters are printed on durable, archival paper.