Original vintage color glossy 19.75 x 15.75 photograph of the Apollo 16 launch from the Kennedy Space Center's Launch Complex 39A on April 14, 1972. Affixed to a slightly larger mount, with a period caption affixed to the reverse. In fine condition.
We use cookies on this site to improve your experience. By using this site, you accept our use of cookies. To learn more, please see our Privacy Policy.