Gamesa Corporacion Tecnologica SA wind turbines spin in Aoiz, in Spain’s Navarra Province, on July 8.Jul 21, 2013

FULL STORY

Photo: AFP

This photo has been viewed 227 times.

TOP top