Stock Photo: Windmill in Los Yebenes. Toledo province. Castilla-La Mancha, Spain