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