Close
Florida leaf-footed bug
Leptoglossus phyllopus