INSTINCT

Sheffield Lake Wind Turbine

Sheffield Lake, United States

Giant fixed wind turbine

Submit Update