Designed by
Title
Postage stamp Cuba, 1980. Staff of Aesculapius, rocket and satellites #183706491
Description
Post stamp printed in Cuba, 1980. Staff of aesculapius, rocket and satellites, medical science. From the series inter cosmos program.
This image is editorial