A stamp printed in the USSR devoted Soviet science, from Soviet propagation series, circa 1971

- Image ID: D9963M
A stamp printed in the USSR devoted Soviet science, from Soviet propagation series, circa 1971
World History Archive / Alamy Stock Photo
Image ID: D9963M