Close
Leaf-footed Bug
Genus: Leptoglossuis