Haribo Licorice Snails
175g
Product of Germany

Vegetarian