Close
Leaf-footed bug
Coreidae-Anisoscelis affinis