by irisphoto4
ISRAEL - CIRCA 1966: A stamp printed in Israel shows symbolic image of cancer research, circa 1966