Close
Florida Leaf Footed Bug
Leptoglossus phyllopus