A Few of our Favorite Things from the 2016 Barrington Sidewalk Sales! Village of Barrington merchants rolled out the red… Continue Reading