Green leafworm caterpillar on a delphinium plant

Code produit:
971139853