La Vosgienne Cherry Drops

Naturally flavored with other natural flavour. Product of France.