by rook
SPAIN - CIRCA 1976: stamp printed by Spain, shows Portal of Catolicos in Santiago, circa 1976