Published September 23, 2014 at 500 × 331 in Wind turbine study Wind Turbine, Lewes, DE campus. (Visited 23 times, 1 visits today)