by rook
SPAIN ��� CIRCA 1966: stamp printed by Spain, shows Don Quixote, Dulcinea and Aldonza, circa 1966.