Ladybird Psyllobora vigintiduopunctata or Psyllobora 22-punctata isolated on white background. Dorsal view of the 22-spot ladybird or ladybeetle.