by rook
SPAIN - CIRCA 1975: stamp printed by Spain, shows Hotel El Cabildo in Uruguay, Paradores, circa 1975