Designed by
Title
15th Anniversary of the First Manned Space Flight #
Description
Cancelled postage stamp printed by Cuba, that shows Space station Salut and Soyuz 11 in orbit, 15th Anniversary of the First Manned Space Flight, circa 1976.
This image is editorial