Details of a green caterpillar on a leaf (Adurgoa gonagra)

Code produit:
729990623