Wind Turbines, Clean Energy 6 (Stock Footage)

Wind Turbines, Clean Energy 6 (Stock Footage)

Time lapse of wind turbines on a mountainside in tarifa, southern spain.

by
by
by
by
by
by