
✕
Ladybug larva insect Coccinellidae closeup
Ladybug insect larva or pupa Coccinellidae closeup. Pupal stage feeding on green vegetation closeup.
Image dimensions: 3583 x 2389 pixels
Ladybug insect larva or pupa Coccinellidae closeup. Pupal stage feeding on green vegetation closeup.
Image dimensions: 3583 x 2389 pixels