by rook
SPAIN - CIRCA 1978: stamp printed by Spain, shows Science and Charity (Pablo Ruiz Picasso), circa 1978