Williamsburg gears up for 128th annual Giglio Festival