by rook
SPAIN - CIRCA 1967: stamp printed by Spain, shows Exhibition Building and Fountain in Valencia, circa 1967