Wind turbines on a wind farm in Galicia, Spain

Code produit:
79368264