Cochineal, the origin of red food colouring E120, also known as carmine(03)

Cochineal, the origin of red food colouring E120, also known as carmine(03)

Image Gallery from: The Hidden E120 How Its Sneaking Into Your Diet