Egypt 1kW Wind Turbine in Alexandria - Aeolos Wind Turbine

Aeolos Wind Turbine Company

Youtube