Designed by
Title
Astronauts conducting research in orbit #107233765
Description
USSR - circa 1981: Stamp printed by USSR, Color edition on Soviet-Romanian Space Flight, shows Astronauts conducting research in orbit, circa 1981
This image is editorial