Previous Image Next Image 20140624_135612 Looks a lot like the twice-stabbed lady beetle, Chilocorus stigma, a beneficial predatory insect!