Designed by
Title
Stamp printed in The Soviet Union devoted to the international partnership between Soviet Union and Romania in space #192889551
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