Cleanview logoCleanview
Number Three Wind Project — Lewis, New York