New London, New Hampshire

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