dcsimg

Leaf-footed Bug nymphs (Coreidae, Leptoglossus) on Centaurea americana (27301151276)