Large Wind Turbines Behind a Farm


Zahara de Los Atunes, Spain

22 Seconds

Clip ID: 12653

Or

View Similar Clips from the Costa de la Luz, Cadiz Province, Spain Collection.