Green Bean Chips

Nature's perfect snack. Country of Origin: Vietnam.