Close
Leaf-Footed Bug
Leptoglossus Phyllopus (Linnaeus)