×

Cochinilla de Canarias

An insect that parasitizes cacti in the Canary Islands

Source: Wikipedia