Close
Convergent ladybeetle (Larva stage)
Hippodamia convergens