Scarce oversized white 17 x 11.75 swatch of Beta cloth featuring a large color insignia for the historic Apollo 11 moon-landing mission. In fine condition, with three vertical folds.
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.