Wind Power Station

Wind Power Station

Wind power station with the blades spinning the turbine, and making loud swooshing noise

by
by
by
by
by
by