Preview Wind turbines, Albacete, Castilla-La Mancha, Spain, Europe Image ID: 793-1010 Artist: Marco Cristofori Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day outdoors industry wind power turbines electricity energy alternative albacete wind farms castilla la mancha castilla la mancha new castile spain europe horizontal