by irisphoto4
SPAIN - CIRCA 1973: A stamp printed by Spain, shows windmills of La Mancha (Spain), circa 1973