Newbury, New Hampshire

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