Designed by
Title
Stamp printed in The Soviet Union devoted to the international partnership between Soviet Union and Foreign countries in #192889517
Description
SOVIET UNION - CIRCA 1981: A stamp printed in The Soviet Union devoted to the international partnership between Soviet Union and Foreign countries in space, circa 1981
This image is editorial