Carrot Sticks

Product of USA.