Icon of insect having six long legs and two antenna depicting cockroach

Code produit:
384740746