Designed by
Title
Stamp printed in Vietnam shows Apollon Soyuz Test Project crew Slayton, Stafford, Brand, Leonov, Kubasov #239437820
Description
VIETNAM - CIRCA 1986. A stamp printed in Vietnam shows Apollon Soyuz Test Project crew Slayton, Stafford, Brand, Leonov, Kubasov, circa 1986
This image is editorial