Wind Turbine, Liverpool, England, UK

Wind Turbine, Liverpool, England, UK - Wind Turbine, Near Liverpool, England, Europe Photo