Our very successful festival drew over 2,000 people to downtown Lebanon.Arts For All! showcased hundreds of artists from the Upper Valley of Vermont and New Hampshire representing all art forms.