Cavendish & Harvey Candies, Cherry Drop

www.cavendish-harvey.de. Made in Germany.