Preview Wind turbines, Albacete, Castilla-La Mancha, Spain, Europe Image ID: 793-1009 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