by rook
SPAIN - CIRCA 1967: stamp printed by Spain, shows Palma Cathedral and Conference Emblem, circa 1967