Champlain Valley Exposition

Friday, August 23rd to Sunday, September 1st - Essex Junction, VT