by irisphoto4
Cuba - CIRCA 1960: A stamp printed in Cuba shows medal dedicated to sub-industrialized countries conference in Havana, circa 1960