Stock Photo - Wind mills, Consuegra, Toledo province, Castilla la Mancha, Spain

Stock Photo: Wind mills, Consuegra, Toledo province, Castilla la Mancha, Spain.