Delta Launch

Regular price $19.95 Sale - Free US Shipping

  • Printed on thick, museum-quality, matte, acid-free, archival paper.
  • Frames are a lightweight black Alder with an acrylic front protector & include attached hanging hardware. 1" frame border / .75" thick.
  • Made and printed in the USA.

About the Poster

NASA launch Goddard's eighth Orbiting Solar Observatory aboard this Delta rocket on June 21, 1975 at Cape Canaveral, Florida.

Image courtesy of NASA.