Wind Turbines, Clean Energy 5 (Stock Footage)

Wind Turbines, Clean Energy 5 (Stock Footage)

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

by
by
by
by
by
by