New Durham, New Hampshire

Solar power installed in New Durham, New Hampshire by ReVision Energy.