by rook
SPAIN - CIRCA 1980: stamp printed by Spain, shows Roman Arch in Medinaceli and Sun Gate in Tiahuanaco, circa 1980