dcsimg

Leaf-footed Bug (Leptoglossus sp.) eggs on Carolina Wild Petunia