caption: The image shows a close up of a piece of paper with a bunch of small insects on it, along with two cards with text and a barcode. The text on the cards reads "Neostryriaca strobeli" and the insects appear to be small and brown in color.