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