Picture

Wolfe Island turbines everywhere

Turbines sited on Canada's Wolfe Island are a dominating 'feature' of the landscape.

MAY 1 2009
http://www.windaction.org/posts/20347-wolfe-island-turbines-everywhere
back to top