6/21/10

New Orleans Solar Panels

South Coast Solar, Louisiana's largest renewable energy company is shown installing solar panels. This was for Global Green's project in the Holy Cross area of New Orleans.

There was an error in this gadget
There was an error in this gadget