(Slight glare is from camera flash).
Product Description: Beautiful 18"x24" print of the Magellan Spacecraft leaving the Shuttle bay May 4, 1989. Collector item suitable for framing. Exquisite detail. Mint condition. Note: All posters are in limited supply, so order while they are still available. Price includes U.S. postage and mailing tube. Non-U.S. mailing costs will be invoiced separately prior to order shipping.
RETURN to Space Paraphanalia Listing