Larva of ladybugs on a leaf. The development stage of ladybugs, European and Asian. Larvae foraging on leaves.

Code produit:
361199709