Cavendish & Harvey Candies, Sour Lemon Drops

www.cavendish-harvey.de. Confectionery for connoisseurs. Made in Germany.