Designed by
Title
Cuba postage stamp shows Biology and medicine in space, Space Program of the Soviet Union, Intercosmos, circa 1980 #101757547
Description
MOSCOW, RUSSIA - JUNE 26, 2017: A stamp printed in Cuba shows Biology and medicine in space, Space Program of the Soviet Union, Intercosmos, circa 1980
This image is editorial